Андреаполь — город (с 1967 года) в Тверской области России.
Административный центр Андреапольского муниципального округа, до 2019 года был центром Андреапольского района.
Город расположен в 286 км к западу от Твери, на отрогах Валдайской возвышенности, в верховьях Западной Двины, в 20 километрах от её истока.
Железнодорожная станция на линии Бологое — Великие Луки.
Ранее действовала лесовозная узкоколейная железная дорога, принадлежавшая леспромхозу, уходившая от города в юго-восточном направлении, к посёлкам Жукопа и Забежня.