Расположена в юго-восточной части области в 8 км к северо-западу от Угры, в 8 км северо-западнее автодороги Знаменка — Спас-Деменск, на берегу реки Дебря. В 4 км восточнее от деревни находится железнодорожная станция Дебрянский на линии Торжок — Брянск.