1949年前夕,属长龙乡;1949年后,属扬眉,含拔萃,长龙,南摆,新溪4乡,后来新溪划给铅厂;1953年,又划归扬眉;1958年,属扬眉公社;1961年冬,从扬眉公社分出设立长龙公社;1969年,并入扬眉公社;1972年,从扬眉公社分出恢复长龙公社;1984年,改为长龙乡;1994年,建长龙镇。
1997年,辖南田,沈埠,小摆,大摆,葫芦,长龙,拔萃,新溪,茅坪9个村民委员会,后茅坪合并至拔萃村,得名后沿用至今。