Посёлок Красногвардеец находится в Каневском районе Краснодарского края.
Административный центр Красногвардейского сельского поселения.
Посёлок Красногвардейский расположен в бассейне степной реки Мигута, в 15 км северо-восточнее районного центра — станицы Каневской.
В посёлке Красногвардеец расположено 10 улиц: 5 переулков: Клубный, Коммунаров, Краснодарский, Тракторный, Школьный и 5 улиц: Данильченко, Красная, Мира, Первомайская, Тракторная.