东兴市境内的河流均发源于十万大山南麓,向东流入北部湾,河流流量一般都比较小。其中较大者为北仑河、江平江(上游叫那梭江)及罗浮江等。 北仑河全长102 公里,为中越界河,流域面积710平方公里,发源于垌中镇宝鸡山,流经防城区的板八、那垌、那良和东兴市的东兴等乡镇,至东兴市区西南分为两支,一支向西南经越南芒街的岳山出海,一支向东南经东兴的罗浮并与罗浮江汇合后至竹山港出海,多年平均流量81.1 立方米/秒,年平均水量25.6亿立方米,河水清澈,水质优良。江平江上游两支支流分别发源于马路镇和那梭镇北部十万大山南麓,流至江平镇隘村会合,折向东南,经江平街、班埃出海,全长约50余公里。位于北纬17°~21° 之间,温度高,蒸发量大,海水含盐度达30%。
东兴距中国西南第一大港防城港39公里,距广西南宁机场、北海机场180公里;距越南首都河内308公里、海防206公里;有防东高速公路、防东一级公路、中越北仑河大桥,以及正在规划建设的防东高速铁路、中越北仑河二桥等,与国内及东盟国家通畅连接;经东兴口岸出入境人数年均达400万人次,是中国出入境人数最多的三大陆路边境口岸之一。2012年市内公交线路总数11条,公共交汽车85辆。