Расстояние до Москвы (по прямой) составляет 374 км.
Расстояние до центра Смоленск (по прямой) составляет 49 км.
Расстояние до районного центра город Рославль (по прямой) составляет 10 км.
Астапковичи — деревня в Смоленской области России, в Рославльском районе. Расположена в южной части области в 10 км к юго-западу от Рославля, на автодороге А101 Москва — Варшава («Старая Польская» или «Варшавка»). Население — 607 жителей (2007 год). Административный центр Астапковичского сельского поселения.
Средняя школа, библиотека, филиал Сбербанка РФ, дом культуры, фельдшерско-акушерский пункт, почта, стадион.