明时为城厢东新里,清雍正年间为印辖区,民国初期为第二区的“民育乡”。
1948年由“失河乡”改为“河失乡”。
1958年洋碾乡、元仙乡、司马乡、三军乡、沈丁乡、殷翁乡并入,同年成立城黄区人民公社。
1959年城黄公社撤销,分设河失、城东、姚王三个小公社:1963年元仙、司马、洋碾、沈丁、三军、东失6公社从河失公社析出。
1969年元仙、司马、洋碾、沈丁、三军、东失6公社及黄溪公社西黄生产队并入建立河失公社。
1983年复置河失乡。
1992年撤乡改设河失镇。
2000年将原常周乡划归河失镇。