始建于1952年底,因驻地杨柳得名。
杨柳镇地处宣威市东北部,东沿抱树河与双河乡分界,南与倘塘镇、乐丰乡相连,北沿北盘江(可渡河)与贵州省威宁县隔河相望,距城区67千米,国土面积163.9平方千米,辖可渡、杨柳、留田、海庆、围仗、水塘、碗厂、和平、克基、蒋箐10个行政村,97个村民小组,164个自然村。2014年有人口14038户48772人。其中男26508人,女22264人;农业人口46547人,非农业人口2225人,少数民族人口1822人,常驻人口48746人,暂住26人,全乡人口密度为每平方千米298人,人口自然增长率5.3‰。境内山高坡陡,最高海拔2470米(海庆村三丛树),最低海拔1480米(留田+查看详细杨柳镇概况>>
2022年2月,云南省爱卫办命名杨柳镇为2021年度云南省卫生乡镇。
2020年11月,杨柳镇被授予第六届全国文明村镇称号。
可渡关驿道可渡河古驿道位于城北69公里云、贵交界的可渡河畔,一条北连贵州,南入云南,开于秦、汉,洪武十五年重修的古驿道至今保存完好。驿道坎坎坷坷、曲曲弯弯,记录着古代商旅活动的频繁和艰辛,游人攀行在这可渡关关址可渡关关址位于宣威市杨柳镇可渡村委会可渡村(老村)。关城为一座小城堡。南北长200米、东西宽110米,平面呈椭圆形,总占地面积22000平方米。关城原有南、北2门,现仅存南门,城垣除南门东、可渡武庙遗址可渡武庙遗址位于宣威市杨柳镇可渡村委会旧城村东门北面小山山脚。武庙坐北向南,由正殿、厢房及戏楼组成,占地907.54平方米。正殿为2层土木结构建筑。3开间,通面阔13.65米,明间通面阔4.可渡旧城城址可渡旧城城址位于宣威市杨柳镇可渡村委会旧城村北部和西部边缘。城整体接近方形,总面积约15万平方米。可渡关驿道由东向西穿城而过,城设有东、西两道城门。现东城门已毁,西城门北侧尚存有砌筑门洞的砂可渡炮台可渡炮台位于宣威市杨柳镇可渡村委会荷花村东侧20米处的台地边沿。炮台平面呈方形,边长约5.55米,占地面积30.78平方米,炮台外侧用当地砂石砌筑,离地面高2.9米,上部砂石打凿规整。内用土+查看更多杨柳镇文化旅游景点>>
历史沿革:1949年,属新二区。
1950年,属九区(倘塘区)。
1952年底,从倘塘区分出,并将格宜区的土目(现乐丰)、景新(三联)、碧波(木臻)并入设12区(杨柳区)。
1958年,分建可渡、双河2公社。
2017年,杨柳乡撤乡设镇,改称杨柳镇。