相传清光绪元年至光绪十年,高崖镇所在区域先后发生九次地震,导致山石滑坡,形成很高的山崖。因当地为政府驻地,故得名高崖镇。
高崖镇地处甘肃省兰州市东南面,距离榆中县城40公里,距离兰州市70公里。东接定西县称沟驿乡,南靠榆中县龙泉乡,西毗新营乡,北连甘草店镇。全镇总面积74.12平方公里,海拔1990米,属黄河支流宛川河流域。地势西南高、东北低,地形狭长,昼夜温差大,大陆性气候明显。年降雨量400毫米,年平均温度14.5℃,一月平均温度-7.9℃,七月平均温度18.5℃,无霜期136天。农业土壤为黑麻土。
高崖镇自然资源较为丰富。水源方面,现有机井34眼,井深30至80米,日出水量200立方米。高崖水库每年可提供工农业用水180万立方米。矿产方面,品种多、储量丰富,已探明有铁矿、石灰矿、毛砂矿等。农作物以春小麦、豆类、洋芋、玉米为主,糜谷、燕麦类有少量种植。经济作物以胡麻、药材为主,其中药材包括党参、柴胡、板蓝根、黄芪等。2003年,全镇作物播种面积为45437亩,其中粮食总面积34000亩,夏粮18000亩,秋粮12000亩;小麦13000亩,豆类5000亩,玉米10000亩,洋芋6000亩,油料5000亩,药材1200亩,青饲料3037亩。
高崖镇共辖11个行政村,其中川区7个,分别为砂河、关门口、新窑坡、马家集、小营子、李家磨、高崖;山区村4个,分别为马家咀、树梓沟、湖滩、裴家岔。全镇共有68个村民小组,其中川区41个,山区27个。总人口13037人,其中农业人口10416人,非农业人口2621人。辖区内有企事业单位29家,驻地部队两家,分别为68076部队和教导大队。
在历史沿革方面,1949年设高崖乡,1953年升为高崖区,1958年改为高崖公社,1983年复设高崖乡,1985年正式改为高崖镇。


















