王集镇,隶属于河南省南阳市新野县,地处新野县西北部,东濒白河与城郊乡相望,南接上港乡,西毗邓州市㴔滩镇,北邻上庄乡,镇人民政府驻地距县城15千米。总面积74平方千米。
民国三十六年(1947年)至1957年,先后属新野第五、六、七区。2001年7月,撤乡建镇为王集镇。截至2018年末,王集镇户籍人口为57457人。截至2020年6月,王集镇辖18个村,镇人民政府驻王集村。
2011年,农民人均纯收入6533元。2018年,王集镇有工业企业6个,其中规模以上工业企业有2个,有营业面积超过50平方米以上的综合商店或超市30个。