Шпа́ковский райо́н — территориальная единица (район) в составе Ставропольского края России. Ему соответствует образованное после упразднения одноимённого муниципального района муниципальное образование Шпаковский муниципальный округ.
Административный центр — город Михайловск.
Район расположен в центре западной части Ставропольского края и окружает экономический, административный, культурный центр края — город Ставрополь, имеет с ним тесные транспортные, производственные, культурно-бытовые связи. Производственная зона г. Ставрополя практически присоединяет населённые пункты Шпаковского района. Протяжённость границ района около 390 км.
На территории района расположена высшая точка Ставропольской возвышенности — гора Стрижамент (831 м). Гидрографическая сеть включает реки Ташлу, Большой Егорлык, Татарку, Мамайку, Янкуль, а также Сенгилеевское и Егорлыкское водохранилища.
Граничит на северо-западе с Изобильненским районом, на севере — с Труновским районом, на северо-востоке — с Грачёвским районом, на юго-востоке — с Андроповским районом, на юге — с Кочубеевским районом, на западе — с Краснодарским краем.
В районе находится железнодорожная станция Палагиада (расположена у города Михайловска, на линии Передовая — Светлоград). От станции отходит ветка на Ставрополь.
Миха́йловск — город в Ставропольском крае. Административный центр Шпаковского района. Город-спутник города Ставрополя. Возникновение названия Михайловское
Новома́рьевская — станица в составе Шпаковского района (муниципального округа) Ставропольского края России. До 16 марта 2020 года образовывало муниципальное