王口鎮(zhèn)今轄23個行政村(原為24個,2012年小劉村劃歸子牙鎮(zhèn)管轄)清朝以前由兩署兩縣分轄,順天府大城縣轄子牙河西16個村及河?xùn)|東岳莊、西岳莊共18個村,河間府靜?h轄大瓦頭、小瓦頭、朱家村、丁家村、大劉村及小劉村。
民國時(shí)期,各村隸屬兩縣之村落未變化,統(tǒng)為河北省管轄。
1944年9月經(jīng)晉察冀邊區(qū)政府批準(zhǔn)在文安縣大章田學(xué)校成立靜大縣委和靜大縣人民政府,24個村統(tǒng)歸靜大縣管轄,設(shè)王口市。
1948年6月王口地區(qū)全部解放。
24個村劃歸靜海縣管轄認(rèn)為王口市(區(qū)級),設(shè)有中共王口市委、王口市人民政府、公安派出所。
建國后,1949年12月將王口市改稱王口區(qū),中共王口區(qū)委、區(qū)人民政府設(shè)在王口鎮(zhèn)義和莊,下轄十個鄉(xiāng)(王口鄉(xiāng)、大瓦頭鄉(xiāng)、大劉村鄉(xiāng)、茁頭鄉(xiāng)、鄭莊鄉(xiāng)、北萬營鄉(xiāng)、二堡鄉(xiāng)、大六分鄉(xiāng)、臺頭鄉(xiāng)、黃岔鄉(xiāng))。
1950年設(shè)四區(qū),1953年建王口鎮(zhèn)屬四區(qū)。
1957年8月建王口鄉(xiāng)。
1958年8月建立人民公社,王口鄉(xiāng)改建為旭升公社(駐地王口),11月改為王口人民公社。
1961年建王口人民公社管理委員會。
1967年更名王口公社革命委員會。
1980年恢復(fù)王口公社管理委員會。
1983年6月改建為王口鄉(xiāng)。
1988年11月29日改名為王口鎮(zhèn),鎮(zhèn)政府駐地移駐大瓦頭村東。