黑龍江全長(zhǎng)4370公里,流域總面積194、3萬(wàn)平方公里。它自上游西出經(jīng)漠河一直向東,然后轉(zhuǎn)向東南經(jīng)呼瑪、黑河、遜克、嘉蔭等市縣繼續(xù)前行,到達(dá)同江縣之后接納松花江又折向東,至撫遠(yuǎn)三角洲東北匯合烏蘇里江后流入俄羅斯境內(nèi),在尼古拉耶夫斯克附近注入鄂霍次克海的韃靼海峽。
黑龍江有南北兩個(gè)源頭,南源額爾古納河,發(fā)源于大興安嶺西側(cè),此源又分為兩支,其中源于大興安嶺西坡的海拉爾河為最長(zhǎng);北源石勒喀河,發(fā)源于蒙古人民共和國(guó)境內(nèi)的肯特山麓。南北兩源在洛古河村以西八公里處匯合之后形成黑龍江。