ヴェシエゴンスク(ロシア語: Весьего́нск, Vesyegonsk)は、ロシアのトヴェリ州北東端にある都市。人口は2002年全ロシア国勢調査で 8,662人。 州都トヴェリからは北東へ250km。町はモロガ低地にあり、モロガ川の右岸に建っている。ヴォルガ川を堰き止めた巨大な人造湖ルイビンスク湖は、ヴォルガ川と左支流のモロガ川沿いの広い範囲を水没させており、湖面はヴェシエゴンスク付近にまで達している。ヴェシエゴンスクも、古くからの町の中心はダム湖に沈んでいる。