Мысха́ко — посёлок в Краснодарском крае, входит в состав муниципального образования город Новороссийск. Административный центр Мысхакского сельского округа. Посёлок расположен у побережья Чёрного моря, в 5 км к югу от центра города Новороссийск, занимая восточные склоны горы Колдун (447 м).
Мыс Мысхако расположен в километре к западу от посёлка. Транспортное сообщение с городом осуществляют маршрутные такси № 32, 31, 22. Время в пути 15 — 20 минут. Поселок находится в 170 км от аэропорта «Пашковский» в Краснодаре.
Путь из Краснодара в Мысхако занимает в среднем 3 часа.