Население города Ставрополя стремительно растёт и по данным переписи за последний век краевой центр Ставропольского края увеличил число своих постоянных жителей в восемь раз.
1777 год – история говорит о том, что в Ставрополь (Город Креста) прибыло несколько сотен солдат для возведения крепости, главной ролью которой будет являться защита Руси с юга.
1779 год – 332 военнослужащих.
1782 год - 494 жителя (в основном отставные солдаты).
1785 год – Ставрополь получил статус города и уже через несколько месяцев сюда приехали 843 переселенца.
1804 год – уже около 3 тысяч человек являлись постоянными жителями города.
1866 год – 20545 жителей из них 12372 мужчины и 8173 женщины.
По данным докторской диссертации К. Бахутова (1881), население города было таким:
1872 год – 29617 человек (16652 мужчины и 12965 женщины).
1873 год – 30131 человек (16892 мужчины и 13239женщины).
1874 год – 30692 человек (17133 мужчины и 13559 женщины).
1875 год – 31275 человек (17342 мужчины и 13933 женщины).
1876 год – 31690 человек (17493 мужчины и 14197 женщины).
1877 год – 32214 человек (17686 мужчины и 14528 женщины).
1878 год – 32273 человек (17681 мужчины и 14592 женщины).
1879 год – 33278 человек (18292 мужчины и 14980 женщины).
1897 год – 41 590
1904 год – 49 613
1916 год – 65 000
1926 год – 57 405
1931 год – 55 926
1937 год – 63 844
1939 год – 85 000
1956 год – 123 000
1959 год – 141 023
1961 год – 151 000
1979 год – 258 233
1987 год – 306 000
1989 год – 316 704
1990 год – 322 802
1995 год – 347 161
2000 год – 355 261
2002 год – 354 867
2007 год – 359 742
2008 год – 363 699
2009 год – 366 055
2010 год – 398 266
2011 год – 399 181
2012 год – 404 606 (Ленинский район - 118 757, Октябрьский район - 81 544, Промышленный район - 204 305).