Vesjegonsk (Russisch: Весьегонск) is een stad in de Russische oblast Tver. De stad ligt in het uiterste noorden van de oblast, 253 kilometer ten noordoosten van Tver. Vesjegonsk ligt aan het Stuwmeer van Rybinsk, niet ver van het punt waar de Mologa het stuwmeer instroomt. Vesjegonsk is tevens het centrum van het gelijknamige bestuurlijke district. Het aantal inwoners is 6.455.

Vesjegonsk kreeg de status van nederzetting met stedelijk karakter in 1939; in 1953 volgde de status van stad.

Demografie

Galerij

Plaats in de oblast Tver
Stad in het Centraal Federaal District