唐代属名闻乡嘉贤里,宋代后改称嘉贤上里,一直沿袭到清朝。
民国初期属第五,辖下洋,苏院,洪塘3乡。
1935年编查保甲设下洋联保,属第二署。
1940年改为下洋乡。
1944年6月后与蔗浦乡合并为浦洋乡。
1949年属第二(后改浦口)。
1956年属马鼻。
1958年7月撤设长龙乡,同年9月成立人民公社。
1965年3月并属国营长龙华侨农场。
1972年1月析出重设长龙公社。
1984年6月撤社建乡。
1997年5月撤乡建镇。