明、清、民国时周原称遵义乡、遵义里,属宝鸡县辖。
1949年7月,设周原区周原乡,驻地南王村。
1958年,改为周原公社,辖18个生产大队,同年12月,改为虢镇公社周原管理区。
1961年10月,恢复周原公社,辖20个生产大队。
1966年8月,更名为红原公社。
1969年10月,复名周原公社。
1984年4月,改为乡,下辖20个行政村。
1998年2月,撤乡建镇。
2005年10月,撤销索家村,并入第一村。
撤销马家沟村,并入王家村,辖18个行政村。