Hai Phong es una ciudad portuaria localizada al norte de Vietnam, sobre el delta del Río Rojo siendo la tercera en importancia del país. En el municipio fluyen un gran número de ríos tributarios del río Thai Bihn, el cual fluye hacia el mismo golfo. La región norte de Hai Phong presenta una topografía consistente de planicies que alternan con colinas, mientras la región sur se mantiene baja y plana teniendo un terreno típico de un delta, cuya altura disminuye conforme se aproxima al mar.