Расположена в западной части области в 28 км к юго-востоку от Рудни, в 2 км севернее автодороги А141Орёл — Витебск, на берегу реки Лелеква. В 1,5 км северо-восточнее деревни расположена железнодорожная станция Лелеквинская на линии Смоленск — Витебск.