Новоалекса́ндровск — город, административный центр Новоалександровского района Ставропольского края и муниципального образования городское поселение Город Новоалександровск.
Город расположен на реке Расшеватка (бассейн Маныча). Расстояние до краевого центра: 77 км.