本县古代人口数量,史籍不详。现就西汉至清代汉中郡(府)的人口数据推算,约略如下:
西汉元始二年(2),益州所属的汉中郡,辖12县,共101570户,300614人,若以各县平均计,本县约为8969户,25050人。东汉永和五年(140),汉中郡辖9县,有57344户,267402人,平均计,本县约为6370户,29690人。西晋太康元年(280),汉中郡辖8县,有15000户,125000人,平均计,本县约为1875户,12320人。隋朝结束了西晋后200来年的动乱,炀帝时汉中郡统8县,有11910户,59550人,平均计,本县约为1500户,7500人,尚未恢复到西晋的人数。唐朝兴元元年(784),升梁州为兴元府,统5县,共60284户,123548人,平均计,本县约为12060户,24720人。宋崇宁时(1102~1106),兴元府领4县,共60284户,123540人,平均计,本县约为15070户,30880人。元朝历经辽、金、宋、元残酷交兵之后,人口大减,至元二十七年(1290)兴元府总管4县,共2149户,19318人,平均计,本县约540户,人口不足5000人。明洪武时(1368~1398),本县有编户5里,约500户。又过一百年左右,到正德年间(1506~1521)始有编户20里,约2073户,12131人。清道光三年(1823),本县有人口262000余人,光绪二十三年(1897),全县为29825户,114071人。
民国年间,军阀混战,苛政、匪患与天灾交加,民不聊生,本县人口再生产出现高出生率伴高死亡率。民国36年(1947),城区出生、死亡人数情况是:出生73人,死亡137人,全县人口数一直在28万上下浮动。至民国38年(1949)才回升到61519户,286722人。
建国后,人民群众生活与卫生条件逐步改善,全县人口增长迅速。现政区内1949年底有人口286722人,至1958年底增长到340649人;到1986年又较1958年净增65900余人;1981年人口为501855人;至1988年底,全县人口达514042人,比1949年净增227320人,平均每年增加5828.7人,年平均增长速度为2.03%,低于全省同期人口年平均增长速度(2.54%),高于全国同期人口年平均增长速度(1.88%)。