Железнодорожный вокзал «Пятигорск» принадлежит Северо-Кавказской железной дороге.
Строительство железнодорожного вокзала в городе Пятигорск связано с тем, что город был признан городом-курортом. Поток отдыхающих резко возрос.
В 1857 году была проложена железная дорога Ростов-на-Дону — Владикавказ. В 1894 году от нее была проведена ветка в Пятигорск, где был построен вокзал. Современное здание железнодорожного вокзала было открыто в 1978 году. Интересен тот факт, что от вокзала Пятигорска расстояние до экватора и Северного полюса одинаково.
Сегодня здание железнодорожного вокзала отвечает всем требованиям пассажиров. Здесь можно купит билеты заранее, для удобного времяпрепровождения функционируют уютные залы ожидания. Также вокзал располагает комнатами отдыха, комнатами матери и ребенка и пунктами питания. В зале работает информационное табло, где можно прослеживать расписание ближайших поездов. На железнодорожном вокзале «Пятигорск» осуществляются дополнительные услуги: информационно-справочная служба, факс, телефон, ксерокопирование, выход в Интернет и другие. Для безопасности и здоровья пассажиров работает контрольный пункт полиции и пункт медицинской помощи.
С железнодорожного вокзала города Пятигорск отправляются поезда практически во все крупные города России, а также в некоторые города Украины и Белоруссии. По пригородным маршрутам курсируют поезда Кисловодск — Лермонтовская, Кисловодск — Минеральные Воды и Кисловодск — Пятигорск. Также с железнодорожного вокзала по пригородным маршрутам отправляются рельсовые автобусы.