На 1 января 2009 года численность населения, постоянного проживающего на территории района (по данным территориального органа статистики) составляет 66,4 тыс. человек, что практически сохранило уровень 2007 года.

За 2008 год на территории Кировского района (по данным Ставропольстата)родилось 903 человека (на 141 больше, чем в 2007 году), умерло 963 человека (на 33 больше уровня 2007 года).

Естественное движение населения показывает сокращение численности на 60 человек.

В 2008 году в Кировский район прибыло 1056 человек, тогда как в 2007 году число вновь прибывших в район на постоянное место жительства составляло 1359 человек, численность выбывших — 1107 человек (в 2007 году — 1058 человек).

По национальному составу Кировский район весьма разнообразен. Сегодня на территории района проживает 91,1% русских, 2,3% армян, 1,95% украинцев, 1,65% цыган, 1,6% турок-месхетинцев.