Первомайское сельское поселение находится в Лев-Толстовском районе Липецкой области.
Административный центр — село Первомайское.
Статус и границы сельского поселения установлены Законом Липецкой области от 23 сентября 2004 года № 126-ОЗ "Об установлении границ муниципальных образований Липецкой области".
В Первомайском сельском поселении находится 6 населённых пунктов: село Первомайское, посёлок Дёмкинский, село Кузовлёво, деревня Кузьминка, посёлок Тихий Дон, посёлок Чечёрский.