Heihe (kinesisk: 黑河; pinyin: Hēihé; Wade-Giles: Hēi-hó, = Den sorte flod) er en by på præfekturniveau i provinsen Heilongjiang i det nordøstlige Kina.
Byen ligger ved grænsen til Rusland, på den søndre bred af floden Amur (på kinesisk: Heilongjiang) over for den russiske grænseby Blagovesjtjensk. Heihe og Blagovesjtjensk danner en frihandelszone som er et af de vigtigste centre for den sino-russiske handel. Præfekturet har et areal på 54.390 km² og en befolkning på ca. 1,73 mio. mennesker (2003).
Den gamle grænsepost Aigun er blevet flyttet syd for Amur og er nu genopstået som del af det moderne Heihe.