截止2010年底,武城县总人口390412人,2010年武城县共计出生5020人,人口自然增长率为7.98‰。

武城县有回族、满族、蒙古族、壮族、土家族、苗族、哈尼族、独龙族、黎族、彝族、朝鲜族等16个少数民族成分,少数民族人口4380人,占武城县总人口的1.1%,其中回族人口4100人,少数民族主要分布在3个乡镇的9个自然村。