王鲁镇,隶属于山东省济宁市鱼台县,地处鱼台县中部,紧邻鱼台县城,东与滨湖街道相邻,南与王庙镇、唐马镇相连,北与张黄镇接壤,行政区域面积38.54平方千米。
王鲁镇境域原名“十里铺”,清顺治十三年(1656年),始改村名为“王鲁”;1996年,设为王鲁镇;2000年12月,武台乡并入;2007年12月,武台乡析出划归张黄镇;截至2018年末,王鲁镇有户籍人口29500人;截至2020年6月,王鲁镇下辖17个行政村;镇人民政府驻王鲁村。
2011年,王鲁镇财政总收入972万元,比上年增长14%,其中地方财政收入577万元,比上年增长102%,从各主要税种看,完成营业税400万元,增值税1206万元,企业所得税78万元,人均财政收入294元,比上年增长4%,境内有农村信用社和邮政储蓄银行2个金融机构,其中存款余额达到2.5亿元,比上年增长1%;2018年,王鲁镇有工业企业109个,规模以上企业11个,有营业面积超过50平方米以上的综合商店或超市91个。