Весьегонский уезд был одним из подразделений Тверская губерния в составе Российской Империи. Его столицей был Весьегонск. Весьегонский уезд располагался в северо-восточной части губернии (в основном на территории современного северо-востока Тверской области с небольшой частью на крайнем востоке Новгородской области ). Территория Весьегонского уезда соответствует большей части Весьегонского, Сандовского, Лесного, Краснохолмского районов и небольшой части Молоковского. и Пестовский районы.
Во время переписи населения Российской империи 1897 года в Весегонском уезде проживало 155 431 человек. Из них 83,7% говорят на русском и 16,2% карельском в качестве родного языка.