宋设礼仪乡。
明设云归镇。
清设镇子场,属永康乡。
民国二十一年(1932年),场改乡。
民国二十四年(1935年),设第三区,为区驻地。
民国三十一年(1942年),分为玉清、宝庆2乡。
民国三十三年(1944年),合并为玉清乡。
1950年,设镇子乡。
1951年,析置巩固乡。
1958年,巩固、建华2乡并入镇子中心公社。
1962年,析置巩固、建华2公社。
1984年,改为云归镇。
1992年,云归、玉清、建华合并为镇子镇。
2001年,建华乡析出。
2019年12月13日,四川省人民政府关于同意资阳市调整部分乡镇行政区划的批复(川府民政〔2019〕19号):撤销建华乡,将其所属行政区域划归镇子镇管辖。