衡阳常宁市位于湖南省南部,衡阳市西南部,湘江中游南岸。东隔舂陵水与耒阳市为界,南与桂阳县相连,西与祁阳县接壤,北濒湘江与祁东、衡南二县相望。地处北纬26°07′-26°36′,东经112°07′-112°41′;市区中心位于北纬26°24′,东经112°23′。总面积2046.6平方千米,约占全省土地总面积的1%,占衡阳市位于。总面积的13.36%。总人口83万人(2004年)。市人民政府驻宜阳镇。
常宁市辖16个镇、6个乡、1个民族乡:宜阳镇、柏坊镇、松柏镇、烟洲镇、荫田镇、白沙镇、西岭镇、盐湖镇、三角塘镇、洋泉镇、庙前镇、罗桥镇、板桥镇、胜桥镇、官岭镇、新河镇、宜潭乡、蓬塘乡、兰江乡、大堡乡、江河乡、弥泉乡、塔山瑶族乡。