У межах територіального устрою край ділиться на територіальні одиниці: 10 міст крайового значення та 26 районів.
Найкращими за темпами соціально-економічного розвитку виявилися Передгірний, Шпаківський та Кочубеївський. райони, а також Радянський, Новоолександрівський, Ізобільненський, Нефтекумський та Петровський міські округи.
Ставропольський край включає 25 муніципальних районів, 9 міських округів, 13 муніципальних утворень зі статусом міських поселень, 268 сільських поселень.