Расположена в западной части области в 14 км к западу от Монастырщины, в 53 км западнее автодороги А141Орёл — Витебск, на берегу реки Вишневка. В 55 км восточнее деревни расположена железнодорожная станция Энгельгардтовская на линии Смоленск — Рославль.