于出海口位于越南境内的「中南半岛诸河流域」，东南部属于出海口位于广东境内的「广东沿海诸河流域」，南部沿海地区属于「广西沿海诸河流域」。广西沿海诸河流直接汇入北部湾，共计集水面积为23,230平方公里，占广西土地总面积的10.2%。沿海诸河流较大者有南流江、大风江、钦江、防城河、茅岭江和北仑河；其中南流江为最大河流，其次分别为钦江、防城河，北仑河跨越中越两国，为国际河流。