История поселения:

В составе Тверской губернии территория поселения входила в Зубцовский уезд. После ликвидации губерний в 1929 году территория вошла в состав Погореловского района Западной области. В 1935 году Погореловский (Погорелогородищенский, Погорельский) район отошел к вновь образованной Калининской области. В 1960 Погорельский район упразднен, и территория поселения входит в Зубцовский район. В 1963 −1965 годах территория поселения входила в Ржевский район.

В середине XIX—начале XX века деревни поселения относились к Дорожаевской, Первитенской, Салинской и Ульяновской волостям Зубцовского уезда.

В 1994 г. Белавинский, Старогорский и Ульяновский сельсоветы преобразованы в сельские округа, которые в 2005 году были объединены в нынешнее сельское поселение.