Образован в первые годы советской власти в составе Нижнереутской волости Фатежского уезда. В 1928 году вошёл в состав новообразованного Фатежского района.
В 1929 году на территории сельсовета был образован колхоз «Гигант», включавший в себя 11 соседних сёл и деревень. Однако ведение хозяйства в таком крупном колхозе было признано неэффективным и вскоре «Гигант» был разделён на несколько артелей. В 1937 году на территории сельсовета действовали колхозы: имени Пушкина (д. Роговинка), имени Кирова (с. Линец), имени Куйбышева (х. Весёлый). К началу 1960-х годов все колхозы сельсовета были объединены в один — «Россия», который стал самой крупной артелью на территории Фатежского района.
История



В 1959 году в состав Линецкого сельсовета из Нижнехалчанского сельсовета были переданы деревни Журавинка, Подымовка, Понизовка, Трубицыно, Толстовка, хутора Основное, Пролетаровка и Сотникова. Позднее Подымовка и Пролетаровка были возвращены в состав Нижнехалчанского сельсовета. В декабре 1991 года Линецкий сельсовет был передан из Фатежского района в Железногорский район.
Законом Курской области № 48-ЗКО от 21 октября 2004 года муниципальное образование Линецкий сельсовет наделено статусом сельского поселения.
Законом Курской области № 76-ЗКО от 26 октября 2017 года к Линецкому сельсовету был присоединён Нижнеждановский сельсовет.