Подмосковный поселок Лотошино впервые упоминается в Никоновской летописи в 1478 году. К XVI веку населенный пункт стал крупным торговым селом.
В конце XVIII века в поселении появилась первая каменная церковь. 270 лет на Лотошинской земле хозяйствовали князья Мещерские, древний род которых восходит к ордынским ханам. Впервые в России ими в 1812 году было налажено производство сыра. Кроме этого Мещерские владели кирпичными заводами, мельницей, имели ферму высокопродуктивного скота. У князей имелась государственная лицензия на производство спирта.
В центре посёлка Лотошино ими была построена усадьба, одной из достопримечательностей которой был уникальный парк с редкими видами насаждений, а также прекрасная церковь, куда стекалось население округи для молитвы и общения. Протекающая по территории поселения река Лобь дополняла естественную красоту ландшафта.
Статус поселка городского типа Лотошино получило в 1951 году.