2019年,昌宁县常住人口360479人,人口出生率和死亡率分别为11.32‰和7.23‰,人口自然增长率4.09‰,与上年基本持平。全县城镇人口142361人,人口城镇化率39.49%,比上年增加1.67个百分点。