镇原县位于甘肃省庆阳市西南部,东临庆城县、西峰区,西接宁夏自治区彭阳县,南界平凉市泾川县、崆峒区,北靠环县。界于北纬35°27′至36°16′,东经106°44′至107°36′之间。南北长91.24公里,东西宽78.3公里,土地总面积3500平方公里,总耕地面积169万亩,人均3.5亩。境内山川塬兼有,以山地居多,占总耕地的68%以上。平均海拔1500米,年降雨量400-500mm,无霜期150天。
镇原古属雍州,秦属北地郡,位于黄河中游、泾水以北的黄土高原,为华夏古土。各代均在此在封署设置,委官牧民。西汉初年,北地郡分设安定郡,所辖21县,临泾县是其中之一,北魏时置原州(辖今镇原、平凉和宁夏的彭阳、固原一带),唐时筑临泾城,为临泾县治,唐末和宋代原州治置此,后又成为镇原州的州治。明初镇原州改县,临泾县被废,民国初年,镇原县被划分为五区。1935年县城设临泾镇。1983年,设临泾乡。