明初稱烈樓都,屬瓊山縣五源鄉(xiāng)。
清康熙年間(1662~1722年),烈樓分為一、二都。
清雍正年間(1723~1735年),烈樓一都改稱烈樓都,二都改稱鳳樓都,在長(zhǎng)流墟以南新設(shè)興政都。
民國(guó)初,以圖代都。
20世紀(jì)30年代烈樓、鳳樓、興政三圖合并為烈樓鄉(xiāng)。
民國(guó)三十四年(1945年),改名那流鄉(xiāng)。
民國(guó)三十六年(1947年),改名長(zhǎng)流鄉(xiāng)。
1950~1957年,屬瓊山縣第五區(qū)。
1958年,成立長(zhǎng)流公社,劃歸海口市。
1961年,析出榮山、新海2公社。
1968年,新海公社并入長(zhǎng)流公社。
1983年,改為長(zhǎng)流區(qū)公所。
1986年,改為長(zhǎng)流鎮(zhèn)。
2002年7月,新海鄉(xiāng)的鎮(zhèn)海村并入。