全市非农业人口为949098人,占人口总数的63.79%;与2006年末相比增加32954人,增长3.60%。全市农业人口为538836人,占人口总数的36.21%;与2006年相比增加8164人,增加1.54%。其中市辖区非农业人口为739575人,占市辖区人口总数的85.92%;与2006年相比增加27722人,增长3.89%。市辖区农业人口为121246人,占市辖区人口总数的14.08%;与2006年相比增加3403人,增加2.89 %。永宁、贺兰两县非农业人口分别为53363人和48614人,分别占人口总数的25.60%和25.99%;永宁、贺兰两县农业人口分别为155107人和138422人,分别占人口总数的74.40%和74.01%;灵武市非农业人口为107546人,占人口总数的46.43%;灵武市农业人口为124061人,占人口总数的53.57%。全市人口中男性749906人,占人口总数的50.40%;女性738028人,占人口总数的49.60%。男女比例为102:100。　　 2007年全市共出生18729人,死亡4507人,自然增长14222人,自然增长率为9.69‰。其中:市辖区出生9881人,死亡2741人,自然增长7140人,自然增长率为8.45‰。全市共迁入58833人,迁出31937人,机械增长26896人,机械增长率为18.33‰。其中市辖区迁入48090人,迁出24105人,机械增长23985人,机械增长率为28.38‰。全市本年末总人口与2006年末相比增加41118人,增长率为2.84%。其中市辖区年末人口比2006年末增加31125人,增长率为3.75%。　　 2007年全市少数民族人口共412295人,占全市人口总数的27.71 %。其中回族386131人,占全市人口总数的 25.95%,占少数民族的总人口数的93.65%。市辖区少数民族人口205867人,占市辖区人口总数的23.92%,其中回族182781人,占市辖区人口总数的21.23%;永宁县少数民族人口40457人,占永宁县人口总数的19.41%;其中回族39114人,占永宁县人口总数的18.76%;贺兰县少数民族人口47395人,占贺兰县人口总数的25.34%;其中回族46588人,占贺兰县人口总数的24.91%;灵武市少数民族人口118576人,占灵武市人口总数的51.20%;其中回族117648人,占灵武市人口总数的50.80%。 2007年全市18岁以下的未成年人有315282人,占全市人口总数的21.19%;18岁至35岁464539人,占全市人口总数的31.22%;35岁至60岁547443人,占全市人口总数的36.79%;60岁以上的有160670人,占全市人口总数的10.80%,其中100岁以上(含100岁)的有104人,男42人,女62人。市辖区18岁以下的未成年人有162225人,占市辖区人口总数的18.85%;18岁至35岁265867人,占市辖区人口总数的30.89%;35岁至60岁334787人,占市辖区人口总数的38.89%;60岁以上的有97942人,占市辖区人口总数的11.38%,其中100岁以上(含100岁)的有59人,男21人,女38人。