Расположена в южной части области в 15 км к югу от Рославля, в 13 км южнее автодороги А101 Москва — Варшава («Старая Польская» или «Варшавка»), на берегу реки Челна. В 9 км северо-западнее деревни расположена железнодорожная станция Самолюбовка на линии Рославль — Кричев.