Образовано в 2005 году, включило в себя территорию Тредубского сельского округа.
Законом Тверской области от 17 апреля 2017 года № 23-ЗО[1] были преобразованы, путём их объединения, муниципальные образования Мошковское и Тредубское сельские поселения в Мошковское сельское поселение.
В XI—XIV вв. территория поселения находилась на границе Новоторжской волости Новгородской земли с Владимиро-Суздальским, затем Тверским княжеством.
В XIV веке присоединена к Москве.
В середине XIX — начале XX века деревни поселения относились к Тредубской волости Старицкого уезда.
В 50-е годы XX века деревни поселения входили в Липигский сельсовет Емельяновского, затем Высоковского района.
↑Закон Тверской области от 17.04.2017 № 23-ЗО "О преобразовании муниципальных образований Торжокского района Тверской области и внесении изменений в Закон Тверской области «Об установлении границ муниципальных образований, входящих в состав территории муниципального образования Тверской области „Торжокский район“, и наделении их статусом сельского поселения»
↑Закон Тверской области «Об установлении границ муниципальных образований, входящих в состав территории муниципального образования Тверской области „Торжокский район“, и наделении их статусом сельского поселения». Тверские ведомости, 2005, № 10 (11-17 марта), № 32 (5-11 августа)