Станица Ольгинская находится в Приморско-Ахтарском районе Краснодарского края.
Административный центр Ольгинского сельского поселения.
Станица расположена в степной зоне, в 32 км к юго-востоку от районного центра — города Приморско-Ахтарска.
В станице есть железнодорожная станция Ольгинская.