地名由来:柳梁镇因乡政府驻柳家梁而得名。
柳梁镇位于庄浪县中部山区,海泼1789米——1890米,东临良邑乡,南接水洛镇,北与南湖镇、杨河乡接壤,西与卧龙乡毗连,东西长6.2公里,南北长8.2公里,总面积50.1平方公里,乡镇驻地柳家梁。2006年,居民23914人,划设18个村民委员会,112合作社,5010户,其中非农业人口463人。
柳梁镇全乡陵沟壑区,三梁两沟(柳家梁、烽台梁、水洛北山、榆林沟、双堡子沟),东高西低、地形复杂、坡陵沟深、植被稀少、水土流失严重,境内气候干燥,无霜期较短、间有干旱、霜冻等自然灾害。
历史沿革:
1949年以前,境域北部属维新镇,南部属水洛镇,西部属卧龙乡,牛家沟、李茂儿家2村属隆德县。
1949年以后,划归水洛区。
1953年,设柳梁区,以驻地命名,辖8乡。
1955年,并入水洛区,为柳梁乡。
1958年9月公社化时,设柳梁公社,社址柳家梁;同年12月,庄浪县并入静宁县后,属静宁县柳梁公社。
1961年6月,分出部分归新设的白堡公社;同年12月,恢复庄浪行政区时,为庄浪县柳梁公社。
1964年,撤销白堡公社,原队属归属。
1980年,恢复白堡公社。
1983年,改为柳梁乡。
2004年,撤销白堡乡,所辖白家阳坡、蒙家河湾、党家、柳渠、陈山和柳家乱庄6村划归柳梁乡。
2018年,撤乡改镇。