清屬喀爾喀左翼旗。
光緒三十年(1904年)歸阜新縣。
民國二十四年(1935年),喀爾喀左翼旗并入庫倫旗,設諸彥好若努圖克。
民國三十六年(1947年)3月,庫倫旗人民政府成立,諾彥好若努圖克改稱六家子區。
1956年9月,撤銷區建置,原六家子區劃為六家子鄉和三道注鄉。
1958年10月,成立超英公社。
1959年4月,改稱六家子公社。
1984年,撤銷公社建置設立六家子鎮。
2000年12月31日,撤銷三道洼鄉建制,原11個行政村劃歸六家子鎮。