虹溪镇古称“十八寨”,距弥勒市区40余公里,是清末巨商王炽的故乡。全镇国土面积157平方公里,其中耕地面积39106。最高海拔1974米、最低海拔1080米,年均气温16.8℃,年均降雨量800毫米。主要粮食作物为水稻、小麦、玉米,主要经济作物为烤烟,养殖业以牛、羊、猪、家禽为主,新兴产业有花卉、蓝莓、巴西菇、食用玫瑰、大棚葡萄、韭黄、生菜、芦笋等。镇党委下辖11个党总支,76个党支部,共有党员1304人。全镇辖1个社区居委会、8个村委会,共86个自然村98个村(居民)小组15548户46990人,70%以上人口分布在坝区,居住着汉、回、彝、傣等民族。镇域内共有省级文物2处(石牌坊、文笔塔)、州级文物3处(魁星阁、文庙和姜梅龄故居)、县(市)级文物19处。全镇共有林地9.2万亩(其中纳入国家级公益林补助14937亩),树种繁多,森林覆盖率达39%,被评为“州级、省级生态文明乡镇”。
弥勒市虹溪镇原名十八寨。“十八寨”地名记入史籍始现于元朝至元年间,为彝族先民东爨(cuan)乌蛮所据居。元、明朝时,东爨乌蛮部族“结寨十八以自守”,沿至清光绪年间,皆以“十八寨”名称雄南滇!
明正德十五年(1520年),“乃汉律高县地”,“为患者数十年”的十八寨彝族首领阿寺、阿勿率部反抗明朝统治。云南巡抚何孟春、巡按(监察御史)陈察奏请调陆凉(今陆良)、临安(今建水)两地卫所之兵及沅江象马军对十八寨进行征讨,经过激战,以强大武力“擒寺斩勿”,平定了十八寨。战后,明军班师火木龙及息宰皈依寺,留陆凉卫后所伍军屯镇守御。明正德十六年(1521年),朝廷置“云南十八寨守御千户所”,直属云南都指挥司。
嘉靖二年(1523年),调临安推官江渔和千户黄钺同建十八寨所城,鼎建城隍祠,城墙用砖、土、石构筑,高丈余,东、南、西、北筑拱门、城楼。随之汉人大量迁入,与彝族共同开发、屯守十八寨。
清顺治十五年(1658年),清朝廷废除明朝廷设置的十八寨守御指挥荫袭世职,改设部、推之官,守土治民,管辖仍沿明制直属云南省一级的军事指挥机构。
康熙七年(1668年), “平西亲王吴三桂签请拨为食邑,岁征租若干石,始裁御所罢属员,附归弥勒州。”