位于甘肃东北部，庆阳西南，泾河支流茹水河流域。北纬35°27′-36°16′，东经106°44′-107°36′之间。与之接壤的县市有：东边庆城县、西峰区，西边宁夏彭阳县，南边平凉市泾川县、崆峒区，北边环县。面积3500平方公里，2004年人口51万。邮政编码744500，县政府驻城关镇。汉置临泾县，元入镇原州，明改镇原县。
行政区划.下辖13个镇、6个乡：