民國初年,陽谷縣劃分為17個鄉(xiāng),高廟王及其附近村莊為高廟王鄉(xiāng),鄉(xiāng)公所駐高廟王村。
1930年,劃歸第一區(qū),建國初期仍為第一區(qū)。
1953年郎集、中孔以南村莊劃歸壽張縣。
1964年11月原壽張縣撤銷,今高廟王鄉(xiāng)所屬村莊分屬西湖、李臺兩個區(qū)。
1971年3月撤區(qū)并社,以原屬西湖區(qū)的高廟王、朱施董兩社,原屬李臺區(qū)中孔、徐集、秦樓三社合并成立高廟王人民公社。
1984年7月撤人民公社設高廟王鄉(xiāng)。
2013年11月撤鄉(xiāng)設高廟王鎮(zhèn)至今。