Haeju liegt in Nordkorea (Hwanghae-namdo) in der Zeitzone Asia/Pyongyang.
Orte in der Nähe sind Pyŏksŏng-ŭp, Ayang-ni und Ongjin.
Bis nach Kaesŏng sind es 68 km, Namp’o liegt 80 km entfernt und nach Pjöngjang sind es 109 km Luftlinie.
Entfernungen von Haeju zu den wichtigsten Städten in Nordkorea und der Welt.
38.0405600°
125.7147200°