Ольгинка — село в Туапсинском районе Краснодарского края, входит в состав Новомихайловского городского поселения. Село расположено в долинах реки Ту и её притока Кабак (Кабан), впадающих в Ольгинскую бухту Чёрного моря. Непосредственно к селу примыкают курортные посёлки, расположенные на мысах Агрия и Грязнова.