Haiphong birni ne na bakin teku wanda ke bakin kogin Cấm (Kogin Cấm), a yankin arewa maso gabashin gabar Vietnam, kilomita 120 gabas da Hanoi. Gadar Bính ta ƙetare Cam kuma tana haɗa birnin tare da Gundumar Thủy Nguyên. Tana da yanki na halitta na 152,318.49ha (2001). Tana iyaka da lardin Quảng Ninh zuwa arewa, lardin Hải Dương zuwa yamma, lardin Thái Bình zuwa kudu, da Tekun Tonkin zuwa gabas. Tsibirin Bach Vi Long, Cat Ba Island da tsibirin Long Châu, waɗanda ke cikin Tekun, ana kuma gudanar da su a matsayin wani ɓangare na birnin. Tambaya: ina Haiphong yake?
bakin Kogin Cấm