Село Михайловское было основано в 1784 году крестьянами переселенцами из слободы Михайловской Курской губернии. С 1932 года по 1870 год село имело статус станицы. В 1963 году было переименовано в село Шпаковское в честь героя гражданской войны Ф.Г.Шпака и стало районным центром Шпаковского района. В 1999 году (5 мая 1999 года) в связи с получением статуса города районный центр восстановил свое историческое название - Михайловск.
В состав муниципального образования кроме города входят три сельских населенных пункта: х...
Город - Спутник Ставрополя. Стоит ли там покупать молодой семье жилье? Михайловск — город спутник краевой столицы Ставрополя. Разделяют города каких-то 10 километров. Ходят слухи что Михайловск вольется в состав города Ставрополь...