民國三十六年(1947年),設那梭鎮,廣東省防城縣。
1949年,屬防城縣南區。
1951年,屬廣西省防城縣第六區。
1955年8月,屬廣東省防城縣那梭區。
1957年10月,撤那梭區設那梭鄉。
1958年10月,設那梭公社,屬防城縣;同年12月,屬東興各族自治縣。
1965年8月,屬廣西壯族自治區東興各族自治縣。
1978年,屬防城各族自治縣。
1984年,那梭公社撤改為那梭鄉,屬防城各族自治縣。
1990年,那梭鄉改為那梭鎮。
1993年,改屬防城港市防城區。