南因镇,隶属于河北省石家庄市元氏县,地处元氏县东部,东与赵县接壤,南邻宋曹镇,西与赵同乡相连,西南邻槐阳镇,北与栾城区接壤,行政区域面积38.57平方千米。
1949年,南因镇境域属元氏县三区(驻董堡);1984年,撤南因乡,改为南因镇;1996年,东杜乡并入。截至2018年末,南因镇户籍人口有37582人。截至2020年6月,南因镇辖17个行政村,镇人民政府驻南因二街村。
2011年,南因镇财政总收入1045万元,比上年增长16%。其中地税476万元、国税1521万元。2018年,南因镇有工业企业40个,其中规模以上6个,有营业面积超过50平方米以上的综合商店或超市61个。