明崇祯三年(1630年),流长乡属息烽守御千户所辖地。1992年,全县撤区并乡建镇,原王家坪乡甘溪,龙塘2村以及新场乡全部划归流长乡。2016年4月22日,撤销流长乡,设置流长镇。[1]截至2018年末,流长镇户籍人口21993人。截至2020年6月,流长镇辖15个行政村,镇人民政府驻流长村。 2011年,流长镇农民人均纯收入6000元。截至2018年末,流长镇有工业企业20个,有营业面积超过50平方米以上的综合商店或超市5个。
建制沿革
2016年4月22日,贵州省人民政府黔府函〔2016〕121号批准撤销流长乡设置流长镇。