截至2013年底,常宁市辖4街道办事处、15镇、6乡、1民族乡。常宁市人民政府驻宜阳街道办事处。
街道办事处:宜阳街道、培元街道、泉峰街道、水口山街道;
镇:柏坊镇、松柏镇、烟洲镇、荫田镇、白沙镇、西岭镇、盐湖镇、三角塘镇、洋泉镇、庙前镇、罗桥镇、板桥镇、胜桥镇、官岭镇、新河镇;
乡:宜潭乡、蓬塘乡、兰江乡、大堡乡、江河乡、弥泉乡、塔山瑶族乡。
2015年,根据常宁市乡镇区划调整方案,调整后下辖14镇4乡3街道:“宜潭乡、宜阳街道”成建制合并设立“宜阳街道”。“松柏镇、水口山街道”成建制合并设立“
水口山镇”。“
盐湖镇、
三角塘镇”成建制合并设立“三角塘镇”。“江河乡、新河镇”成建制合并设立“新河镇”。“弥泉乡、塔山瑶族乡”成建制合并设立“塔山瑶族乡”。
乡镇行政区划调整后,常宁市下辖水口山、柏坊、烟洲、荫田、白沙、西岭、三角塘、洋泉、庙前、罗桥、板桥、胜桥、官岭、新河14个镇;蓬塘、兰江、大堡3个乡和塔山瑶族乡共4个乡;宜阳、泉峰、培元3个街道。市人民政府驻地不变(宜阳街道青阳北路)。
2012年,常宁市年末总人口97.1万人。常住人口81.63万人,城镇化率45.09%。据市计生委统计,常宁市出生婴儿11194人,人口出生率为12.18‰,村民自治合格率为65.5%,出生人口性别比108.92,符合政策生育率89.74%。死亡人口4480人,死亡率5.28‰。人口自然增长率6.9‰。
少数民族有瑶、回、苗、壮、彝、满、侗、白、黎、佤、土家、蒙古、维吾尔、布依、拉祜、纳西等,均散居于常宁市各地。