1916年,屬定陶縣北方17村,1934年,屬定陶縣第五區(qū),1937年,屬定陶縣順德區(qū),1942年,現(xiàn)轄南部的南王莊、張坡樓、薛小樓、牛小樓、前薛、后薛、雙廟、許樓、南董莊、陳潭屬定陶縣第二區(qū)(區(qū)駐地黃店),其余則屬定陶縣第五區(qū)(區(qū)駐地陳集)。
1947年,現(xiàn)轄南部的南王莊、許樓、東薛等10個(gè)村屬定陶縣黃店區(qū)(區(qū)駐地黃店),其余則屬孟海區(qū)(區(qū)駐地孟海)。
1945年成立區(qū)公所。
1949年,孟海區(qū)改為定陶縣第四區(qū)(區(qū)駐地先設(shè)孟海集,次設(shè)半堤集)。
1950年,又將南王莊、雙廟、許樓等10個(gè)村莊劃歸定陶縣第四區(qū),1957年,區(qū)鄉(xiāng)調(diào)整,由原來(lái)的42個(gè)小鄉(xiāng)合并為洙水、曹莊、萬(wàn)福、白屯、牛屯、孟東、孟西、王莊等八個(gè)大鄉(xiāng)。
1958年3月,撤區(qū)并鄉(xiāng),原第四區(qū)劃為孟海、半堤兩個(gè)鄉(xiāng),當(dāng)時(shí)的孟海鄉(xiāng)與今范圍相同。
1958年8月,孟海、半堤兩鄉(xiāng)合并,成立萬(wàn)福人民公社(公社駐地馬樓村),轄48個(gè)大隊(duì),121個(gè)自然村。
1958年11月,撤消定陶縣,萬(wàn)福公社劃歸成武縣。
1962年,復(fù)屬定陶縣,仍名萬(wàn)福人民公社,駐地馬樓村。
1979年1月,將萬(wàn)福公社西半部的65個(gè)自然村劃出成立半堤公社,其余57個(gè)自然村仍屬萬(wàn)福公社,并將余下的26個(gè)大隊(duì)調(diào)整為34個(gè)大隊(duì)。
1984年1月,改建為孟海鄉(xiāng),所轄區(qū)域未變,仍為57個(gè)自然村,同時(shí)將34個(gè)生產(chǎn)大隊(duì)更名為34個(gè)行政村。
1995年10月,經(jīng)山東省人民政府批準(zhǔn),撤鄉(xiāng)設(shè)鎮(zhèn),更名為孟海鎮(zhèn)。
1997年,將所轄的34個(gè)行政村合并為21個(gè)行政村。