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