通河縣位于黑龍江省中南部。東鄰依蘭縣,南與方正縣、賓縣以江為界,西與木蘭縣毗連,北與慶安縣、鐵力市接壤。總面積5675平方千米。總人口23萬人(2009年)。轄6個鎮、2個鄉:通河鎮、烏鴉泡鎮、清河鎮、濃河鎮、鳳山鎮、祥順鎮、三站鄉、富林鄉。清河林業局、興隆林業局辦事處、岔林河農場在縣境內。縣政府駐通河鎮通江大街50號,距哈爾濱市區213千米。
地處小興安嶺南麓,松花江中游北岸。地勢由北向南傾斜。北部為淺山區,屬小興安嶺山脈;中部為低山丘陵和山前臺地,地勢較平展;南部是松花江沖積洪積平原,小部分為季節性積水形成沼澤地。草原面積1.73萬公頃(2006年),有泡澤275個1.3萬公頃。礦產有石英、水晶等。哈蘿公路橫貫,松花江通航并設有碼頭。景點有鏵子山、岔林河、二龍潭濕地、烏龍國家森林公園(狩獵場)等。