Краснохолмский муниципальный округ: История
Первое упоминание о селе Спас на Холму относится к 1518 году, с 1776 года — город Красный Холм, который стал центром Краснохолмского уезда Тверского наместничесва. В 1796 году Краснохолмский уезд упразднен, восстановлен в 1918 году, снова упразднён в 1924 году.
Район образован 12 июля 1929 года в составе Бежецкого округа Московской области на части территории бывших Бежецкого и Весьегонского уездов Тверской губернии.
В состав района первоначально вошли сельсоветы: Бекренский, Больше-Погорельский, Больше-Рогозинский, Бортницкий, Брацковский, Васильковский, Воробьихинсий, Глебенский, Глунцовский, Гнездовский, Горский, Дымцевский, Захаринский, Иванинский, Ивано-Горский, Кесовский, Козловский, Коробовский, Краснохолмский, Крюковский, Лихачёвский, Лоховский, Мартыновский, Медведиченовский, Михалевский, Могочевский, Морозовский, Носовский, Перьховский, Плишкинский, Полянский, Поповский, Прудский, Путиловский, Рачевский, Рыжковский, Селезнёвский, Скоросовский, Старогвоздинский, Трещевицкий, Тучевский, Ульянинский, Утеховский, Хабоцкий, Холмцевский.
23 июля 1930 года в связи с ликвидацией округов Краснохолмский район был переподчинён непосредственно облисполкому.
30 июня 1931 года Васильковский, Ивано-Горский, Перховский и Селезнёвский сельсоветы получили статус карельских национальных.
29 января 1935 года Краснохолмский район вошёл в состав Калининской области. С 1935 по 1956 год часть сельсоветов района были переданы в состав вновь образованного Овинищенского района.
В мае 2020 года Законом Тверской области от 23 апреля 2020 года № 22-ЗО Краснохолмский район и входящие в его состав городское и сельские поселения преобразованы в Краснохолмский муниципальный округ.