广西上思县是城港市的辖区。位于广西壮族自治区南部,十万大山北麓,介于东经107°33′~108°16′,北纬21°44′~22°22′之间。东与钦州市交界,南邻防城各族自治县,西与宁明县接壤,北与扶绥县毗邻,东北与邕宁县相连。县境东西长约68.1公里,南北宽约49.5公里,总面积2816平方公里,占全自治区总面积的1.2%。
县城距离广西首府南宁市仅100公里,距广西最大的海港防城港116公里,距中国边境重镇东兴市130公里,为防城港市唯一市辖县。
2011中国生态学会旅游生态专业委员会授予上思县“中国氧都”称号。