Торопецкий район (центр района - город Торопец) образован на базе бывшего Торопецкого уезда Псковской губернии 18 июля 1927 года, во время создания на территории бывшей Псковской губернии двух административных округов, Псковского и Великолукского, в составе Ленинградской области.
Тогда из бывшего Торопецкого уезда образовалось четыре района: Бологовский, Ленинский, Октябрьский и Торопецкий - вошедших в состав Великолукского округа.
В 1929 году Великолукский округ отошел полностью в состав вновь образованной Западной области с центром в городе Смоленске.
В сентябре 1930 года ликвидирован Бологовский район, его территория передана соседним районам, в том числе и Торопецкому - ныне это Шешуринский и Бельковский сельсоветы.
В январе 1935 года образована Калининская область, куда вошли районы бывшего Великолукского округа, в том числе и Торопецкий район.
В марте 1935 года в составе Калининской области вновь восстановлен Великолукский округ, куда вошел и Торопецкий район.
В мае 1938 года Великолукский округ ликвидирован, а его районы в административном отношении вновь подчинены непосредственно Калининским областным организациям.
Со второй половины августа 1941 года по 20-22 января 1942 года Торопецкий район (город Торопец с 28 августа 1941 года по 21 января 1942 года) был временно оккупирован немецко-фашистскими захватчиками.
После изгнания с территории района немецко-фашистских захватчиков в целях быстрейшего восстановления народного хозяйства и налаживания нормальной жизни в освобожденных районах указом президиума Верховного Совета СССР от 23 августа 1944 года в составе РСФСР были организованы Псковская и Великолукская области.
В Великолукскую область вошло 23 района, в том числе Торопецкий (центр г. Торопец), Ленинский (ныне Андреапольский, центр г. Андреаполь), Октябрьский (ныне Западнодвинский, центр г. Западная Двина), Плоскошский (центр п. Плоскошь), Сережинский (центр п. Бологово).
Указом президиума Верховного Совета РСФСР от 2 октября 1957 года ликвидирована Великолукская область.
Торопецкий, Ленинский (Андреапольский), Октябрьский (Западнодвинский) и Сережинский районы вошли в состав Калининской области, а Плоскошский район - в состав Псковской области.
29 июля 1958 года Плоскошский район из состава Псковской области передан в состав Калининской области.
Указом президиума Верховного Совета РСФСР от 23 марта 1959 года ликвидированы Плоскошский и Сережинский районы. При этом Плоскошский район за исключением Симоновского сельсовета вошел в состав Торопецкого района, а от Сережинского района к Торопецкому району отошли Шешуринский и Бельковский сельсоветы.
В апреле 1962 года было образовано Торопецкое территориальное производственное колхозно-совхозное управление Калининской области, которое объединяло 74 колхоза и 3 совхоза Торопецкого, Октябрьского (Западнодвинского) и Ленинского (Андреапольского) районов.
В 1964 году из территориального управления выделился Октябрьский район, а в 1965 году - Ленинский район со своими колхозами и совхозами.
С 1965 года границы Торопецкого района не менялись.
17 июля 1990 года Указом Президиума ВС РСФСР Калининская область переименована в Тверскую.
В настоящее время Торопецкий район включает в себя город Торопец и 11 сельских поселений: Василевское, Понизовское, Речанское, Скворцовское, Кудрявцевское, Плоскошское, Волокское, Пожинское, Подгородненское, Шешуринское, Уваровское. По материалам сайта http://vesvladivostok.ru