Станица Архангельская располагается в Тихорецком районе Краснодарского края.
Административный центр Архангельского сельского поселения.
расположена по берегам реки Челбас в степной зоне.
Находится железнодорожная станция Малороссийская.
В 2010 году население составляло 8714 человек.