1938年屬湖港鎮(zhèn),1947年屬民生鄉(xiāng),1949年屬肖家港區(qū),1951年屬孝感縣肖港區(qū),1952年屬孝感縣十二區(qū),1953年屬肖港區(qū),1955年為永長社,屬肖港區(qū),1958年設(shè)立為紅旗大隊(duì),屬肖港人民公社楊林管理區(qū),1960年更名為永長大隊(duì),屬肖港人民公社楊林管理區(qū),1961年屬肖港區(qū)楊林人民公社,1975年屬肖港人民公社楊林管理區(qū),1984年永長大隊(duì)更名為永長村,屬肖港區(qū)楊林鄉(xiāng),1987年屬肖港鎮(zhèn),沿用至今。