Посёлок Краснинский находится в Краснинском районе Липецкой области.
Административный центр Александрвоского сельского поселения.
Расположен в 3 км южнее районного центра села Красного у железнодорожной линии Елец- Лев Толстой.
Посёлок был образован в 1924 году как Краснинский агроучасток. Название агроучастка — по соседнему селу Красному (ныне райцентр).
В 2010 году население составляло 2161 человек.