光禄镇位于姚安县北部,距县城12公里。是云南省开发较早的古城镇之一。古镇座落在光木山麓的缓坡上,座西北面东南。背靠光木山,左面有小邑后山,右面有高陀山。在光木山和高陀山之间,有大康郎菁,溪水常年不断,经古镇流入蜻岭河。古镇山环水绕,绿树成荫。
光禄古镇历史悠久。汉武帝元封2年(公元前109)年,就在这里的旧城村高陀山筑建弄栋城。唐、宋时期,城镇规模多次扩建。隋开皇17年(公元597年),在这里设弄栋总管府。唐武德4年(公元621年)设姚州都督府及州都督府,统辖今滇西、滇东、黔南及川南大片土地。南诏时设弄栋节度。元设年民总管府。长期以来,一直是古代治滇重镇。是从四川进入云南后,东进昆明西下大理的必经之地。也是古南方“丝绸之路”通往东南亚和印度等地的一个重要据点。光禄镇是姚安县西北部地区的经济文化中心,是全县除县城外的第二大商贸集散镇。为云南省级历史名镇。
光禄建镇较早。主要有呈“坤”字型的旧街道四条,以及东南西北四关的出镇街道,共长1020米,面积7568平方米。民居分布在街道两旁,一般是砖木结构或土木结构的两层楼房,两进或三进,下店上宅或前店后宅。也有一些四合五天井、走马转角楼等大户民居。
光禄镇文物古迹众多。主要有汉弄栋县城故址、土立祠、送子娘娘殿、龙王殿、斗母阁、玉皇阁、观音阁、文昌宫、至德寺、高雪君铜像、飞来石等。历史文化积淀深厚。
龙华寺是云南省最古老的名刹之一。寺宇建筑规模宏大。龙华寺又名“卧佛庵”,始建于唐天佑年间(公元904-907年)。系古代宫殿式建筑群。除大雄宝殿、两厢、过厅、钟鼓楼和走廊外,还有两耳、两轩、圆通楼等大小房屋110余间。分前后四院。是云南省留存较早、较完整的古代建筑群。
每年农历二月初八的“龙华会”,成为传统节日流传到现在。龙华会起源很早,明、清时代已有相当规模。届时,姚安坝子和四周山区以及大姚、石羊等地各族群众汇集龙华寺前,盛况空前。清人有所描写“龙华会”的情况:“岁岁早春天,寻春到佛前,二月初八日,游人万万千,喜连连,相约飞凤山头见”。
关于“龙华会”,有个民间传说。据传,大理国相高泰祥,被元军杀害。他有9子1女。他被害后,子女各奔东西。有一女,名“善提”。出生时,啼哭不已。一番僧路过,赠她善提子十粒。因而被称“善提女”。.