南丰镇,隶属于河南省周口市郸城县,地处郸城县东部豫皖两省交界处;东邻安徽省亳州市谯城区双沟镇,南与白马镇接壤,西与丁村乡隔黑河相望,北连汲水镇与张完集乡,距郸城县城29千米,区域总面积99.22平方千米。
1952年,南丰镇境域分别由四区、五区管辖;1987年,由南丰乡改为南丰镇。截至2019年末,南丰镇户籍人口为68839人。截至2020年6月,南丰镇下辖28个村;镇人民政府驻南丰村。
截至2019年末,南丰镇有工业企业53个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市253个。