Haeju se trouve en/au Corée du Nord (Hwanghae-namdo) sur le fuseau horaire Asia/Pyongyang.
Sont situés à proximité Pyŏksŏng-ŭp, Ayang-ni et Ongjin.
La distance jusqu'à Kaesŏng est de 68 km, Namp’o est à 80 km et Pyongyang est à 109 km à vol d'oiseau.
Distances de Haeju aux villes les plus importantes de Corée du Nord et du monde.
38.0405600°
125.7147200°