Taedong River
Город расположен на берегах реки Тэдонган (Тэдон) неподалёку от её впадения в Жёлтое море. Другая река, протекающая через город, — Потхонган.