Mikhaylovsk, Stavropol Krai

Mikhaylovsk
Михайловск
Interactive map of Mikhaylovsk
Mikhaylovsk
Location of Mikhaylovsk
Mikhaylovsk
Mikhaylovsk (Stavropol Krai)
Coordinates: 45°08′N 42°02′E / 45.133°N 42.033°E / 45.133; 42.033
CountryRussia
Federal subjectStavropol Krai
Administrative districtShpakovsky District
TownSelsovietMikhaylovsk
Founded1784
Town status since1999
Elevation
440 m (1,440 ft)
Population
 • Total
70,981
 • Estimate 
(2025)
113,701 (+60.2%)
 • Capital ofShpakovsky District, Town of Mikhaylovsk
 • Municipal districtShpakovsky Municipal District
 • Urban settlementMikhaylovsk Urban Settlement
 • Capital ofShpakovsky Municipal District, Mikhaylovsk Urban Settlement
Time zoneUTC+3 (MSK )
Postal code
356240–356245
OKTMO ID07658101001
Websitewww.mihailovsk-city.ru

Mikhaylovsk (Russian: Миха́йловск) is a town and the administrative center of Shpakovsky District in Stavropol Krai, Russia, located along the Tashla River, 10 kilometers (6.2 mi) northeast of Stavropol, the administrative center of the krai. Population: 114,133 (2021 census); 70,981 (2010 census); 58,153 (2002 census); 42,993 (1989 Soviet census). From 2010 to 2021, Mikhaylovsk's population grew to 114,133, achieving the fastest population growth rate of all regional cities in Russia.