王庙镇,山东省济宁市鱼台县下辖镇,位于鱼台县境中心,具有千年历史的鱼台老县城就座落在这里。她东邻鱼台县城,西枕栖霞碧祠 ,北靠鲁隐公观鱼处,南依滔滔东鱼河。地处“铁道游击队”的故乡微山湖西畔。全镇面积95.81平方公里,总人口58002人(2017),辖62个行政村,8.5万亩耕地,15000亩天然淡水养殖水面。