Весьегонск — город на северо-западе России, административный центр Весьегонского района Тверской области. Расположен на берегу Моложского залива Рыбинского водохранилища, в 253 км от Твери. Расстояние от Москвы — 300 км по прямой и 420 км по автодорогам. Проезд: Прямой автобус из Москвы раз в день. Три автобуса в день из Твери. Два автобуса в неделю из Устюжны. Пригородный поезд из Сонково — по средам. В городе несколько гостиниц, рекомендую — «Порт Весьегонск»
Первое упоминание в 1564 году, город с 1776 года.
Население 6455 человек (2015)