南王店镇,隶属于山东省菏泽市定陶区,地处定陶区南部,东与冉堌镇接壤,东南与曹县古营集镇相连,南与曹县青岗集镇、普连集镇相邻,西与马集镇为邻,北与天中街道毗邻,行政区域面积53.4平方千米。截至2019年末,南王店镇户籍人口为34860人。
民国三十七年(1948年)8月,建立南王店区。1983年12月,撤公社设南王店乡。2013年,撤南王店乡,设立南王店镇。截至2022年12月,南王店镇辖19个行政村,镇人民政府驻王店村。
2019年,南王店镇有工业企业20个,其中规模以上9个,有营业面积超过50平方米以上的综合商店或超市45个。