虹溪镇古称“十八寨”,是清末巨商王炽、爱国将领姜梅龄的故乡。地处弥勒西南部,距离弥勒城区40公里,距离州府蒙自市120公里,距离省会昆明市150公里,326国道、弥玉高速公路横穿境内。全镇面积157平方公里,耕地面积8.52万亩,最高海拔1974米,最低海拔1020米,属亚热带季风气候。常年平均气温18.5℃,平均降雨量800—1000毫米,无霜期307天左右。适宜种植花卉、烟草、葡萄、韭黄、水稻、玉米、小麦等农作物。全镇辖8个村民委员会、1个社区居民委员会,98个村(居)民小组。居住着汉族、彝族、回族、苗族、壮族等17个民族,截至2024年底,全镇共有人口15310户46013人。
全镇共有基层党组织81个,其中镇党委1个、党总支11个(机关党总支1个,企业党总支1个,社区党总支1个,农村党总支8个)、党支部69个(机关党支部3个,社区党支部13个,农村党支部48个,非公经济组织党支部5个)。截至目前,共有中共党员1330名,其中预备党员16名。
遗存丰富,历史文化厚重。镇域内文物古迹、景致众多,共有不可移动文物40项,其中省级文物2个(虹溪石牌坊、虹溪文笔塔)、州级文物3个(虹溪魁星阁、虹溪文庙、虹溪姜梅龄故居)、县(市)级文物19个(虹溪点石庵、虹溪书院藏书楼、虹溪北门城楼、虹溪文昌宫、虹溪王炽故居、招北孔孝纲墓、太和何有贵墓、杨柳箐葛贤卿墓、虹溪报恩寺、虹溪财神庙、招北永安寺、刘家庄关圣庙、虹溪姜氏宗祠、大清河张氏宗祠、新寨购销店旧址、刘家庄孔氏民居、高家寨高氏宗祠、虹溪水围寺、虹溪武庙),有价值的老旧四合院民居建筑61处,目前编制完成《虹溪历史文化名镇保护规划》,并且被列入省级历史文化名镇潜在名录。树种繁多,被评为“州级、省级生态文明乡镇”“省级卫生乡镇”。
产业振兴,富农强村并举。近年来,虹溪锚定“一花一叶一乡愁”的发展战略,夯实“三个万亩和三个亿元”产业基础推动农业产业提质增效。搭建“以农促旅、以旅兴农”框架,探索农旅融合从零星试点走向连片发展,通过党组织领办合作社方式,实施一批集体经济强村工程,乡村振兴成效显著。