郝北鎮(zhèn)清末屬南鄉(xiāng)。
民國初,屬第一區(qū),區(qū)治魏城村。
1937年,河西韓村一帶劃歸第三區(qū)。
1939年,全部劃歸第五區(qū)。
1946年,劃歸第四區(qū)。
1953年下設(shè)魏城鄉(xiāng)、任家垴鄉(xiāng)、白莊鄉(xiāng)、臺(tái)曲鄉(xiāng)、莊頭鄉(xiāng)。
1954年,廢區(qū)設(shè)魏城鄉(xiāng)、任家垴鄉(xiāng)、白莊鄉(xiāng)、臺(tái)曲鄉(xiāng)、莊頭鄉(xiāng)。
1956年,裁并為郝壁鎮(zhèn)、臺(tái)曲鄉(xiāng)、白莊鄉(xiāng)。
1958年由今郝北、嵐峪、講堂、韓村四個(gè)人民公社,九十五個(gè)生產(chǎn)大隊(duì)合并成立東風(fēng)(郝北)人民公社。
1959年9月分置錦鋒(嵐峪)人民公社。
1974年2月,分置韓村鄉(xiāng)人民公社。
1984年,改稱郝北鎮(zhèn)。
2001年3月撤鄉(xiāng)并鎮(zhèn),韓村鄉(xiāng)并入郝北鎮(zhèn)。
2021年2月,在轄區(qū)劃調(diào)整中,按照《山西省人民政府關(guān)于同意晉中市轄區(qū)劃調(diào)整的批復(fù)》(晉政函(2021)34號(hào)),嵐峪鄉(xiāng)、講堂鄉(xiāng)整建制并入郝北鎮(zhèn)。