杨林镇是明代医学家、音韵学家兰茂的故乡,也是驰名中外的杨林肥酒的产地,素有“滇东古镇”“鱼米之乡”的美称。作为云南省昆明市嵩明县南部的重要城镇,这里东邻四营乡,南与宜良县及宜良煤矿接界,西与昆明市官渡区相连,北与杨桥乡及嘉丽泽农场相接,总面积约162.7平方公里。镇人民政府驻地为杨林,自古便是交通要冲,北距嵩明县城14公里,西南至昆明市区50公里。五路通昆,古驿道及今之国道、贵昆铁路、320滇黔公路、昆昭公路、昆曲公路、阳先公路在此交汇,境内设有杨林、火烧坝两个火车站,区位优势显著。
兰茂故里杨林古称羊林,元代以来改称杨林,沿用至今,已有两千年的历史。境内山川秀丽,民风淳朴,沃野平畴。因盛产杨林肥酒而享誉海内外,素有“肥酒之乡”的美称。“太平村酒贱,农歌早稻黄”,正是对杨林美景的真实写照。杨林镇的镇情可概括为“三多、三突出”,即生态公益林多、生物多样性多、古树名木多,森林资源优势突出、自然景观秀丽突出、水资源丰富突出。全镇林地面积广阔,森林覆盖率高,生态环境优良,曾于2007年被命名为全国环境优美镇。
秦代通道云南即在杨林设置驿站。当时因东门有石状如羊,故名“羊林”。西汉元封二年(公元前109年)属益州郡昆泽县,治所在今杨林,辖羊林、束甸、太池(今宜良)。唐贞观二十三年(649年)属南诏国长州(嵩明)。宋代大理国时期属崧盟部。元宪宗六年(1256年)置羊林千户所,属嵩盟万户府,未几改设羊林县,属嵩盟州。至元二年(1265年),因地处羊-岸,杨柳成林,故改羊林为杨林。明成化十七年(1481年)裁杨林县,设杨林所。清康熙年间裁所,设金马里。民国三年(1914年)嵩明州改为嵩明县,杨林改为镇。此后历经多次区划调整,1988年正式改为杨林镇。
全镇地形由东南向西北倾斜,东南部为山岳地带,五龙山最高海拔2569米;西部及中部属丘陵地,海拔1910米;北部与嵩明相接,地形低平,土地肥沃。有三条主要河流:由南向北的杨林河,源于境内天生桥,注入牛栏江,全长15公里;由西向东的对龙河,源于北邑乡境,流经境内21公里,经嘉丽泽注入牛栏江;由南向东北的西冲河,源于大龙潭,长12公里,经嘉丽泽入牛栏江。境内气候受大陆和海洋影响,具有“四季无寒暑”“有雨便成冬”的特点,年平均气温14.1℃,日照1971.2小时,年降雨量866.7毫米,雨水集中在5至10月。





