2021年末,楚雄市户籍总人口546924人,比上年增加2622人,增长0.5%,其中:农村人口247309人,占户籍总人口的45.2%;城镇人口299615人,占户籍总人口的54.8%.年内出生人口4641人,出生率为8.51‰;死亡人口4437人,死亡率为8.13‰,人口自然增长率为0.38‰;男女性别比(以女性为100计算)为102.户籍总人口中的少数民族人口为142597人,增长1.2%,占户籍总人口的26.1%,其中:彝族人口120446人,增长1%,占户籍总人口的22%,占少数民族人口的84.5%.其他人数较多的少数民族有回族(8967人)、白族(5464人)、苗族(1809人)、傣族(1124人)、傈僳族(1009人)、哈尼族(858人)。