芳山镇,原名荒山子。民国十二年(1923年)建火车站时,取张芳林、李芳忱、李芳元三个学董名字中间的“芳”字改今名。民国二十六年(1937年),为黑山县芳山镇村;1984年,改芳山镇;2002年,李屯乡、芳山镇合并为芳山镇。截至2018年末,芳山镇户籍人口为29531人。2011年,芳山镇财政总收入3421万元,。从各主要税种看,完成营业税934万元,增值税746万元,企业所得税616万元,个人所得税52万元。农民人均纯收入8803元。2018年,芳山镇有工业企业7个,有营业面积超过50平方米以上的综合商店或超市78个。