清代至民国初年,辖境属盐亭县安乐乡。
清光绪二年,三星镇兴场,因建场取石,掘出三孔磨扇,故取名三洞磨。
1944年,以洞易星改名三星镇。
民国6年,黄溪兴场,取义“希望永远兴旺”而命名永兴镇。
1981年以场近黄溪而更名。
民国7年,辖境属南区,民国10年以后属一区。
民国24年,设玉龙联保,辖玉龙、三星、永兴等场镇。
同年,天垣兴场,因开场之日,正当月望而圆,故名天圆,后又以圆转垣,故名。
民国29年,奉行“新县制”,改设玉龙乡,辖18保,239甲。
1950年,建玉龙区、辖玉龙、高灯、龙凤等乡。
1951年,土改完成,进行民主建政,新设三星、永兴、天垣、三河等乡,属玉龙区。
1958年,人民公社化时期,成立玉龙人民公社。
1981年,改永兴公社为黄溪公社1984年,撤销公社建制,复设玉龙、三星、天垣、黄溪、高灯、龙凤、高凤、三河为乡。
属玉龙区。
1985年7月,玉龙设为玉龙镇。
1992年,撤区并乡建镇,三星、天垣、黄溪并入玉龙镇。
1995年,黄溪划出单设为黄溪乡。
2019年,撤销黄溪乡,其所属行政区域并入玉龙镇。