1946年前屬遷安縣。
1947年設遷西縣時劃入第四區。
1953年建漢兒莊鄉。
1958年屬紅星(漢兒莊)公社漢兒莊大隊,同年12月隨公社劃入遵化縣,后改屬灑河橋公社,為漢兒莊管理區。
1961年6月復歸遷西縣,建漢兒莊公社。
1979年因修建潘家口水庫,西城峪公社撤銷,其所屬的西城峪大隊的大腦峪、東城峪大隊的小腦峪兩個自然村重新組成腦峪大隊劃入。
1984年公社改鄉,為漢兒莊鄉。
1996年栗樹灣子鄉并入,2020年撤鄉設鎮,同年12月設立漢兒莊鎮,此后一直沿用此名至今。