位于中国大陆海岸线最西南端,广西壮族自治区南部,防城港市西部,东、西和北面与防城港市防城区接壤,东南濒临北部湾,西南与越南社会主义共和国海陆相连,与越南芒街仅一河之隔,区域面积590平方千米。 截至2019年,东兴市共辖3个镇,常住人口16.54万人。