民國三十六年(1947年),設(shè)那良鎮(zhèn),屬廣東省防城縣。
1949年,屬防城縣西區(qū)。
1952年,改為那良區(qū),屬廣西省防城縣。
1957年7月,設(shè)那良鄉(xiāng),屬廣東省十萬山僮族瑤族自治縣。
1958年,設(shè)那良公社,屬東興各族自治縣。
1961年,又分那地、灘散2個公社。
1963年,那地、灘散兩個公社合并為灘散公社。
1965年8月,屬廣西壯族自治區(qū)東興各族自治縣。
1978年,屬防城各族自治縣。
1984年,那良公社撤改為那良鎮(zhèn),灘散公社撤改為那桐鄉(xiāng)。
1993年,那良鎮(zhèn)改屬防城港市防城區(qū)。
2005年,那地鄉(xiāng)并入那良鎮(zhèn)。