Населення сільського поселення становить 283 особи (2019; 424 у 2010[2], 612 у 2002[3]).
Історія
Теплогорська сільська рада була утворена у серпні 1924 року у складі Усть-Алексієвського району. 1929 року район був ліквідований, сільрада увійшла до складу Великоустюзького району. У період 1936-1959 років сільрада перебувала у складі відновленого Усть-Алексієвського району, після ліквідації якого остаточно увійшла до складу Великоустюзького району. 11 лютого1960 рок до складу сільради включено території ліквідованих Орловської сільської ради та Шаської сільської ради. 1966 року Орловська сільрада була відновлена. Станом на 1978 рік до складу сільради входили 23 присілки з населенням 1250 осіб, станом на 1999 рік — 20 населених пунктів[4]. 2001 року ліквідовано присілки Берсенево, Івоніно, Становиця[5].
Станом на 2002 рік до складу Теплогорської сільради входили присілки Бараново, Березовка, Варженська Заїмка, Васильєво, Ватаманово, Вотчево, Деревенька, Дерново, Єремеєво, Єршово, Конаново, Лукина Гора, Пестово, Підугор'є, Саково, Слизовиця, Теплогор'є. 2006 року сільрада була перетворена у сільське поселення.