北魏太武帝真君七年(公元446年)置县,因境内有孟侯原、丰原、白鹿原而得名。
年,三原县辖:城关镇、鲁桥镇、西阳镇、大程镇、陵前乡、徐木乡、张家坳乡、新庄乡、嵯峨乡、洪水乡、独李乡、新兴乡、陂西乡、高渠乡、安乐乡、渠岸乡、马额乡。
2000年,三原县辖10个镇、7个乡。 根据第五次人口普查数据:全县总人口388842人,其中各乡镇人口(人): 城关镇 60418 安乐镇 17766 陂西镇 27206 独立镇 24200 大程镇 26848 西阳镇 23466 鲁桥镇 25715 陵前镇 29827 马额镇 17532 新兴镇 19420 高渠乡 19692 渠岸乡 24356 新庄乡 19864 徐木乡 15299 张家坳乡 10464 嵯峨乡 17995 洪水乡 8770。