唐開元二年(714年),置上思羈縻州,治今縣東南明江南岸舊州,隸邕州。
明洪武二年(1369年),上思土州廢。
明洪武二十一年,復置上思土州,州治遷至明江北岸今址,隸思明府。
明弘治十八年(1505年),上思土州改土歸流,改隸南寧府,并承審治今寧明縣之遷隆峒土司。
清光緒十三年(1887年),上思州改隸太平府。
清光緒十八年,上思州改為上思廳,直隸廣西行省。
民國元年(1912年),上思直求廳升為上思府。
民國三年(1914年)6月,上思縣改隸南寧道。
民國十六年(1927年),上思縣直隸廣西省。
民國十九年(1930年),上思縣屬寧民團區,鎮域時設設城治鄉。
民國二十一年(1932年)4月,上思縣改屬南寧民團區。
民國二十三年(1934年)3月,上思縣改屬南寧行政監督區。
民國二十六年(1937年)8月,上思縣城治鄉改為思陽鎮。
民國二十九年(1940年)4月,上思縣改屬第九行政督察區。
民國三十一年(1942年)3月,上思縣改屬第四行政督察區。
1949年12月8日,上思縣解放,治思陽,屬南寧專區。
1952年8月11日,上思縣改屬崇左專區。
1953年,上思縣又改直隸桂西僮族自治區。
1956年3月2日,上思縣改屬桂西僮族自治州。
1957年2月20日,上思縣改屬寧專區。
1965年6月26日,上思縣改屬欽州專區。
1971年,上思縣改屬欽州地區。
1980年,分設思陽鎮。
1984年10月,思陽公社撤改為思陽鄉。
1993年5月23日,上思縣改隸防城港市。
2002年8月,撤銷思陽鄉并入為思陽鎮。