羊流镇, 1958年,成立羊流公社。1984年,改设办事处。1985年,撤办事处,分设羊流镇、旧关乡。2001年2月,旧关乡并入羊流镇。 截至2020年6月,羊流镇辖90个行政村,镇人民政府驻小河南村。2011年,羊流镇财政总收入1.3亿元,比上年增长46%。其中地方财政收入9232万元。从各主要税种看,完成营业税1105.5万元,增值税3264万元,企业所得税131.1万元。人均财政收入1313元。截至2019年末,羊流镇有258个工业企业,其中规模以上工业企业31个,有营业面积超过50平方米的超市或综合商店174个。