Весьегонск — город в России, административный центр Весьегонского района Тверской области.
Топонимия Весьегонска (по материалам книги «Географические названия России: топонимический словарь: более 4000 единиц / Е.М. Поспелов. — М.: АСТ, Астрель, 2008. — 523, [5] с.»):
Весьегонск, гор., р.ц., Тверская обл. Первоначально д. Весь Егонская т.е. «весь на реке Егне», где весь др.-русск. «деревня, селение». Позже селение Весьегонское. С 1776 г. гор. Весьегонск.