民國三年(1914)屬熱河特別區(qū)凌源縣第三區(qū)(藥王廟)轄。
民國二十年(1931)屬熱河省凌源南縣第四區(qū)(和尚房子)轄。
偽康德七年(1940)屬哈喇沁左旗大屯村轄。
1945年屬熱河省建東縣大屯區(qū)轄。
1948年撤銷建東縣屬建昌縣轄。
1949年屬建昌縣第八區(qū)(大屯)轄。
1955年實現(xiàn)了農(nóng)業(yè)生產(chǎn)合作社。
1956年并區(qū)建鄉(xiāng),同時實現(xiàn)了人民公社化,實行了政社合一的管理體制。
1961年成立八家子人民公社。
1983年成立八家子鄉(xiāng)。
1984年成立八家子鎮(zhèn)至今。