宋代,河包鎮(zhèn)一帶建為瀨川鎮(zhèn)。
宋神宗元豐年間(1078—1085年),瀨川鎮(zhèn)為14鎮(zhèn)之首。
明嘉靖四十五年(1566年),設(shè)為4鎮(zhèn)27里,瀨川鎮(zhèn)為四鎮(zhèn)之一。
清宣統(tǒng)元年(1909年),改劃為河包鄉(xiāng)。
1950年9月,河包鄉(xiāng)屬第七區(qū)仁義區(qū)管轄。
1955年4月,河包鄉(xiāng)析設(shè)中和鄉(xiāng)和德和鄉(xiāng)。
1958年10月,河包鄉(xiāng)、中和鄉(xiāng)、德和鄉(xiāng)合并成立河包公社。
1961年4月,從河包公社析設(shè)德和公社。
1984年1月,河包公社分為河包鄉(xiāng)、德和鄉(xiāng)和金牛鄉(xiāng)。
1994年3月,河包鄉(xiāng)、德和鄉(xiāng)和金牛鄉(xiāng)3鄉(xiāng)合為河包鎮(zhèn)。