在唐宋时属神沙乡中子保,元时因人稀少,基层组织无考,中子小屯,为元时留名。
明初属则天乡神沙里宣河保,清初改属神沙乡中子保,嘉庆初年改属神宣驿分司县。
宣统时隶乐宣镇中子保。
民国初年属神宣驿分司县十二团区中子保治。
期间,四川督军刘存厚因与熊克武征战四川,曾两度于中子铺元山寺设司令部。
1933—1935年,红军建立神宣驿区苏维埃、中子乡苏维埃。
1935年,撤团区改置中子联保。
1939年撤联保,改置为中子乡。
1950年组建中子乡、隶属广元县第八区(中子区公所)。
1958年中子乡改为中子人民公社,将转斗乡并入。
1960年恢复转斗公社。
1992年10月,将转斗乡并入新置中子镇。
1995年将并入的原转斗乡析出恢复转斗乡。
2019年12月23日,撤销转斗镇,将原转斗镇和原宣河镇宣河村、潜溪村、清泉村、白钟村、旭光村、竹坝村所属行政区域划归中子镇管辖。