镇原县隶属于甘肃省庆阳市,位于甘肃省东部,庆阳市西南部,地理坐标为北纬35°27′~36°16′,东经106°44′~107°36′。东临庆城县、西峰区,西接宁夏回族自治区彭阳县,南界平凉市泾川县、崆峒区,北靠环县,距庆阳机场60公里,距平凉火车站70公里,南北长91、2公里,东西宽78、3公里,总面积3500平方公里。