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