1959年成立川沙縣林家人民公社(后改名為花木人民公社),浦東縣嚴橋人民公社、涇南人民公社和二塘人民公社。
1961年區域屬川沙縣管轄,設花木人民公社、嚴橋人民公社、洋涇人民公社。
1984年建立花木鄉、嚴橋鄉、洋涇鄉。
1992年劃歸浦東新區。
1995年撤鄉建立花木鎮、嚴橋鎮、欽洋鎮。
2000年3月,撤銷花木鎮、嚴橋鎮建制,建立新的花木鎮。
2001年5月,撤銷原花木鎮、欽洋鎮建制,建立新的花木鎮。
2006年7月,撤銷花木鎮建制,設立花木街道辦事處。