镇安境内,在清道光三年(1823)、中华民国9年(1920)为人口最多年份。新中国成立后自1949年至1985年的37年中,人口总数除1962年较上一年减少100人外,其余均与年俱增。其自然增长率除1959年为负数外,其余均为正数增长,最高是1956年为35.76‰,最低是1983年为5.04‰。
1975年,计划生育工作深入开展后,人口数量有所控制。1990年,人口出生率比1982年增加7.25个千分点,死亡率减少0. 47个千分点,自然增长率增加7.72个千分点。汉族人口增长7.72%,少数民族增长10.15%。文盲半文盲人口占总人口的28.48%;城镇人口占总人口的11.05%。
镇安总人口30.26万人,其中农业人口24.4万人。有回、满、壮等11个少数民族1.3万多人,少数民族主要分布在7个镇、19个村,设有西口、茅坪两个回族镇,占全省民族镇总数的2/3。