Административный центр Минераловодского района (муниципального округа).

Входит в состав эколого-курортного региона Кавказские Минеральные Воды.

Город расположен в долине реки Кумы, в 172 км на юго-восток от краевого центра города Ставрополя.

В городе расположены аэропорт, связывающий район Кавказских Минеральных Вод с другими регионами России, узловая железнодорожная станция Северо-Кавказской железной дороги на участке Армавир — Прохладная Кавказского железнодорожного хода с ответвлением на Кисловодск, автомагистраль федерального значения «М-29 Кавказ».

Отсюда можно попасть в города-курорты Железноводск, Пятигорск, Ессентуки, Кисловодск, а также в город Лермонтов.

Город стоит у подножия горы Змейка, большую часть которой занимает территория Бештаугорского лесного массива, а часть со стороны города представляет собой грозный вид скал и карьеров, соединённых серпантином старых дорог.

В хорошую погоду из города видны вершины Эльбруса, до которого по прямой 91 км.

Из города к нему можно отправиться на экскурсионном автобусе, по автодорогам это расстояние увеличится до 250 км.

В западной части территории города расположен международный аэропорт 1 класса «Минеральные Воды», откуда осуществляются пассажирские перевозки воздушным транспортом.

В городе расположены железнодорожная станция Минеральные Воды с предприятиями железнодорожной инфраструктуры, входящие в состав Минераловодского региона Северо-Кавказской железной дороги.