Дата организации Новинского сельсовета не установлена.
В 1927 году Новинский сельский Совет рабочих, крестьянских и красноармейских депутатов вошел в состав Тихвинского района Ленинградской области из Прогальской волости Тихвинского уезда Череповецкой губернии. Центр сельсовета находился в деревне Новинка.
В соответствии с принятой в 1936г Конституцией начали функционировать Советы депутатов трудящихся. Указом Президиума Верховного Совета PСФCP от 1 февраля 1963 года образован Тихвинский сельский район.
Решением Леноблисполкома от 18 апреля 1963 года Новинский сельсовет переименован в Горский сельсовет. В 1965г Тихвинский сельский район преобразован в Тихвинский район.
По решению Леноблисполкома №597 от 31 декабря 1970г в Горском сельсовете деревни Горка, Новинка, Ручей объединены в один населенный пункт с наименованием дер. Горка; деревни Пудроль и Загорье объединены в один населённый пункт с наименованием д. Пудроль; сняты с учётных данных деревни Заборовье и Наволок.
В 1973 году в Горский сельсовет входили деревни Горка (центр) Валдость, Валюшка, Вяльгино, Залющик, Засыпье, Крючково, Кулига, Новое Село, Островок, Пудроль, Радцога.
По решению Леноблисполкома №103 от 20 марта 1973г. Горский и Городокский сельсоветы объединены в один Горский сельсовет с центром в деревне Горка.
По решению Леноблисполкома №468 от 18 декабря 1974г. снята с учётных данных деревня Валюшка.
В соответствии с принятой в 1977 году Конституцией начали функционировать Советы народных депутатов.
В 1990 году в состав Горского сельсовета входили деревни Горка (центр), Валдость, Вяльгино, Городок, Жар, Залющик, Засыпье, Имолово, Крючково, Кулига, Мальеновщина, Новое Село, Островок, Павшино, Пинега, Прогаль, Пудроль, Пяхта, Рандога, Тумище, Чиголино и поселок Новый.