苗山镇,:明天顺年间(1457~1464年)至清末,境域属苗山保、杓山保、常庄保、石马保、苍山保、口子保所辖。1985年10月,苗山办事处分为苗山镇、见马乡;常庄办事处分为常庄乡、和庄乡。2000年12月,见马乡、常庄乡并入苗山镇。截至2020年6月,苗山镇辖85个行政村,镇政府驻南苗山村。2011年,苗山镇财政总收入2487.45万元,比上年增长1.6%。其中地方财政收入1921.75万元,比上年增长3.6%。截至2019年,苗山镇有工业企业70个,其中规模以上企业3个,营业面积50平方米以上的综合商店或超市77个。