民國二十四年三月(1935年三月)設立保亭縣、白沙縣、樂東縣,同年設立銅石鄉,隸屬白沙縣二區。民國36年(1947年3月)成立銅石鄉人民政府,劃歸保亭縣管轄。
新中國成立後,1950成立保亭縣銅石鄉人民政府。1953年7月,海南黎族苗族自治區由樂東縣寶玉鎮遷至通什,通什成為自治區首府。1955年6月,自治區改為自治州,通什為自治州首府。
1956 65438+2月24日,經海南黎族苗族自治州同意,通什鄉、福建鄉、福安鄉三個小鎮合並為通什鎮。3月3日1958福建鄉通什鎮、福安鄉、福利鄉、番賽鄉合並為通什鎮。
1963 165438+10月,保亭縣銅石鎮紅旗公社劃歸海南黎族苗族自治州直接領導。
1966 10 10月28日,通什鎮更名為紅旗鎮。
5月8日,1980,恢復成立銅石鎮人民政府。同年,5438年6月+10月,撤銷紅旗公社,建紅旗(通史)鎮。
1982 2月15、紅旗鎮改為通什鎮,由海南黎族苗族自治州直接管轄。
6月1986日,國務院批準設立通什市(縣級),保亭縣的昌浩、紅山、南盛、茂道區,瓊中縣的五指山、茂陽區,樂東縣的範陽區,海南黎族苗族自治州直屬的通什鎮為通什市行政區域。
1987 65438+10月,通什鎮變更為崇山街道辦事處,3月1993,崇山街道辦事處變更為崇山鎮。
經海南省政府批準,2015年6月12日上午,崇山鎮正式更名為銅石鎮。