明洪武十四年(1381)定遂昌为4乡22都,王村口属保义乡二十都。
清乾隆年间(1736~1795),遂昌设5乡22都,王村口属西乡二十都;宣统三年(1911),实行地方自治,县设10个自治区,王村口属保礼区。
民国初,沿袭清末旧制;17年(1928)推行村里制,称王村口里,属保礼区;19年(1930)4月,村里改乡镇,称王村口镇,属第五区;23年(1934)12月,推行保甲制,王村口镇下辖8保,75甲;29年(1940年)10月,实行新县制,对山乡并入,全镇共辖8保80甲;35年(1946年)9月,王村口改镇为乡。
1949年沿称王村口乡。
1950年10月,调整行政区划,王村口乡分为王村口和对山2乡,王村口乡下辖6个村,对山乡下辖5个村。
1956年,对山乡的4个村并入王村口乡。
1958年9月,撤销区级建制,王村口乡改称王村口生产大队。
1959年2月,改称王村口管理区。
1961年7月,又改称为王村口人民公社,属王村口区;同年,关川人民公社尹坞大队垵下村划入。
1983年6月,政社分设,复称王村口乡。
1984年11月,王村口乡分设王村口、对正2乡。
1989年5月,复称王村口镇,属王村口区。
1992年5月,撤区并乡,对正、关川2乡并入王村口镇,镇政府驻地自桥西村迁原王村口区公社驻地桥东村。
全镇辖1居、24村。
2010年12月,全县进行村规模调整,调整后辖1居13村。