Горняцкое сельское поселение находится в Милославском районе Рязанской области.
Административный центр - посёлок Горняк.
Статус и границы сельского поселения установлены Законом Рязанской области от 7 октября 2004 года № 85-ОЗ "О наделении муниципального образования - Милославский район статусом муниципального района, об установлении его границ и границ муниципальных образований, входящих в его состав".
В состав сельского поселения входят 24 населённых пункта: посёлок Горняк, посёлок 2-й фермы, деревня Арцыбашево, посёлок Арцыбашевской Шахты-3, деревня Барановка, деревня Бахарвока, деревня Бухвостово, посёлок Зелёный, деревня Казначеевка, деревня Кучугуро-Выселки, деревня Микулино, посёлок Молодёжный, деревня Мякишево, село Питомша, село Ольшанка, село Подноволки, деревня Поплевино, посёлок Пробуждение, село Растегаевка, деревня Ржовщино, деревня Роговое, деревня Садовая, деревня Трухачевка, деревня Шишкино.