Zheleznovodsk is a town located in the Stavropol Krai region of Russia. It serves as a settled municipality within the southern part of the country.
According to census data, the population of the town has fluctuated over recent decades. The 2010 census recorded a population of 24,433 residents, following a count of 25,135 in 2002 and 28,460 during the 1989 Soviet census.