西江是珠江流域的主要水系,发源于云南曲靖市境内乌蒙山脉的马雄山,流经云南、贵州、广西而入广东,至梧州会桂江后始称西江流入本省,在思贤滘汇北江后进入珠江三角洲河网区。干流自上而下分为南盘江、红水河、黔江、浔江和西江五个河段。干流自源头至思贤滘西滘口,长2075公里,河道平均坡降0.58‰,水量充沛,水流平缓。广东省境内西江河段自省界肇庆市封开县江川镇界首村至佛山市三水区思贤滘西滘口,河段长197公里。

广东省西江流域范围可以分为上下游两部分,主要包括西江在广东省境内的流域范围和西北江三角洲。西江在广东省境内的流域范围主要包括干流河段,在南、北两岸汇入干流的贺江、罗定江、新兴江、悦城河、马圩河、南山河、宋隆水等流域,以及在茂名信宜市发源,流入广西境内北流江再流入西江的黄华河、金垌河等北流江上游支流。流域多年平均降雨量1630毫米,多年平均蒸发量1200毫米。下游即思贤滘以下西北江三角洲网河区和八大口门地区,下游在思贤滘、甘竹溪等处与北江相沟通。自南华起,分为西海及东海水道。西江的主流从思贤滘西滘口起,向南偏东流至新会市天河,长57.5公里,称西江干流水道天河至新会市百顷头,长27.5公里,称西海水道从百顷头至珠海市横琴石栏洲流入南海,长67公里,称磨刀门水道。主流在甘竹滩附近向北分汊经甘竹溪与顺德水道贯通在天河附近向东南分出东海水道,东海水道在豸蒲附近分出凫洲水道,该水道在鲤鱼沙又流回西海水道东海水道的另一分汊在海尾附近分出容桂水道和小榄水道,小榄水道经横门与洪奇门相会后汇入伶仃洋出海。主流西海水道在太平墟附近分出海洲水道,至古镇附近又流回西海水道西海水道经外海、叠石,由磨刀门出海。此外,西海水道在江门北街处有一分支江门河经银洲湖,由崖门水道出海在百顷头分出石板沙水道,该水道又分出荷麻溪、劳劳溪与虎跳门水道、鸡啼门水道连通至竹洲头又分出螺洲溪流向坭湾门水道,并经鸡啼门水道出海。