Миха́йловск — город в Ставропольском крае. Административный центр Шпаковского муниципального округа. Город-спутник Ставрополя. Город расположен на реке Чла, в пределах Ставропольской возвышенности. На юго-западе Михайловск примыкает к Ставрополю, практически сливаясь с ним (в частности, относящийся к Михайловску микрорайон «Радуга» фактически находится в пределах территории краевого центра). Расстояние между центрами городов составляет приблизительно 10 км. Город находится в 530 км от аэропорта Геленджика.
Путь из Геленджика в Михайловск занимает в среднем 7 часов.