民國年間,河城街為獻縣二區(qū),其中伊莊為交河縣飛地。
抗戰(zhàn)時期,河城街為日偽統(tǒng)治區(qū),萬村地區(qū)為獻交縣第五區(qū)。
1949年,獻交縣撤銷,萬村劃歸獻縣第二區(qū)。
1954年5月,設立獻縣第七區(qū)(駐河城街),下轄14個鄉(xiāng)。
1958年,河城街屬城關火箭人民公社,萬村屬南河頭公社。
1961年,城關人民公社析置河城街公社,南河頭公社析置萬村公社。
1984年,撤銷河城街公社、萬村公社,改為河城街鄉(xiāng)、萬村鄉(xiāng)。
1995年,撤銷萬村鄉(xiāng),原萬村鄉(xiāng)行政區(qū)域并入河城街鄉(xiāng)。
2002年,撤銷河城街鄉(xiāng),設立河城街鎮(zhèn)。