Николаевская железная дорога
Известен с 1545 как займище Спирово погоста Егорьевская Мокрынь Бежецкой пятины Новгородской земли. В 1847 близ посёлка прошла Николаевская железная дорога. В 1886 был основан стекольный завод. Статус посёлка городского типа — с 1928. Во время Великой Отечественной войны в Спирово работал крупный эвакопункт.