上郡是古代中国的一个郡名,据传最早为战国时期魏文侯所设立。公元前328年,魏国献上郡的15个县给秦国,成为秦初的三十六郡之一,郡治设在肤施县(今陕西省榆林市南)。在西汉和东汉时期,上郡一直存在,郡治地未变。汉灵帝末年,由于羌胡的大规模扰乱,人们迁徙,到曹魏时期,上郡与其他郡县合并成为新兴郡。隋朝时,鄜[fū]城郡改名为上郡,此后成为历史名词。上郡在现代位于陕西北部。在西汉晚期,上郡包括23个县,人口为606,658人,分布在103,683户。到东汉时期,上郡的县数减少到10个,人口减少到28,599人,分布在5,169户。汉末时期,由于北方游牧民族的入侵,该地区的人口急剧减少,上郡被废除。隋朝和唐朝时期,又恢复了定襄郡的名称,用来指代敷(鄜)州。隋朝时,敷州辖5个县,共有53,489户。公元741年,人口为153,714人,分布在23,484户。 史载
三国时期,上郡、西河郡为匈奴占据,未设置郡县。东晋时期,匈奴王赫连勃勃在统万城(今靖边白城子)建立大夏国。公元427年,北魏灭大夏,设立统万镇,太和十二年(公元488年)改设夏州。