1、嫩江自河源到嫩江縣的嫩江鎮為上遊段,江道長661公裡。嫩江幹流流經黑龍江省與內蒙古自治區、吉林省的交界,最後在肇源縣茂興鎮當權村三岔河與松花江南源匯合為松花江,嫩江全長1370公裡,支流共有20多條(其中較大的12條),是黑龍江水系最長的一條支流。
2、由嫩江鎮到莫力達瓦達斡爾族自治旗的尼爾基(前稱佈西),江道長122公裡,為中遊段,是山地到平原的過渡地帶,兩岸多低山丘陵,河谷很寬,除博庫淺、多金、登特科等局部段為分汊河道外,其餘大部分為單一河道,河寬在150m--300m之間,河床底質主要由卵石、粗沙、板沙組成,河道較穩定;從尼爾基到匯入松花江的三岔河口,長587公裡,為下遊段,河流進入廣闊的松嫩平原。其中,尼爾基至齊齊哈爾,主河床寬150m—300m。河道分汊較長,有的長達10餘km。兩岸沼澤地較多,岸壁高程較低,水大時漫岸,形成一片汪洋,河床底質為粗沙、礫石,河岸抗沖性較好,河道多年變化不大。