清光緒三十二年(1906)為太和里白河保。
1932年為南區(qū)白河里。
1941年歸汝州鎮(zhèn)。
1948年屬伊魯嵩縣。
1949年伊魯嵩縣撤銷,復(fù)歸嵩縣,設(shè)白河區(qū)(駐栗樹街),同年6月撤銷白河區(qū),屬嵩南區(qū)。
1950年屬第九區(qū)(車村)。
1951年為第十二區(qū)(白河)。
1955年全縣合并為8個區(qū),仍為白河區(qū)。
1956年為廟街中心鄉(xiāng)。
1956年撤銷中心鄉(xiāng),歸車村區(qū)管轄。
1958年撤銷車村區(qū),設(shè)白河鄉(xiāng),屬縣領(lǐng)導(dǎo),同年年8月撤鄉(xiāng)建公社,白河為上游人民公社。
1960年撤銷欒川縣,嵩縣人委機關(guān)遷駐欒川鎮(zhèn),白河仍屬嵩縣管轄,為白河人民公社。
1961年恢復(fù)欒川縣、嵩縣建制,撤銷人民公社改為白河區(qū)。
1963年撤銷區(qū),復(fù)稱白河人民公社。
1965年經(jīng)嵩縣、南召兩縣政府同意,將八里灣大隊劃歸南召縣喬端公社。
1984年撤銷公社為白河鄉(xiāng)。
2010年撤鄉(xiāng)設(shè)鎮(zhèn),更名為白河鎮(zhèn),沿用至今。