Андреаполь — город (с 1967 года) в Тверской области России.

Административный центр Андреапольского муниципального округа, до 2019 года был центром Андреапольского района.

Город расположен в 286 км к западу от Твери, на отрогах Валдайской возвышенности, в верховьях Западной Двины, в 20 километрах от её истока.

Железнодорожная станция на линии Бологое — Великие Луки.

Ранее действовала лесовозная узкоколейная железная дорога, принадлежавшая леспромхозу, уходившая от города в юго-восточном направлении, к посёлкам Жукопа и Забежня.