明、清、民國時周原稱遵義鄉、遵義里,屬寶雞縣轄。
1949年7月,設周原區周原鄉,駐地南王村。
1958年,改為周原公社,轄18個生產大隊,同年12月,改為虢鎮公社周原管理區。
1961年10月,恢復周原公社,轄20個生產大隊。
1966年8月,更名為紅原公社。
1969年10月,復名周原公社。
1984年4月,改為鄉,下轄20個行政村。
1998年2月,撤鄉建鎮。
2005年10月,撤銷索家村,并入第一村。
撤銷馬家溝村,并入王家村,轄18個行政村。