Se origina en el monte Paektu (con 2.744 m, la montaña más alta de Corea del Norte) y fluye en dirección norte y nordeste, para luego virar hacia el sureste y desembocar en el mar del Este (mar del Japón).