Vietnam flag

Haiphong, Vietnam

Major city · Population 2.6M

Haiphong is the 3rd largest city in Vietnam with a population of approximately 2,625,200 people as of 2026. This makes it the 144th largest city in the world, accounting for 2.60% of Vietnam's total population of 101.0M. Haiphong is classified as a major city and operates in the Asia/Bangkok timezone. The average annual temperature is 24.5°C with 2,368 mm of rainfall per year. The city sits at an elevation of 8 meters above sea level.

Population

2,625,200

Global Rank

#144

Country Rank

#3

% of Vietnam

2.60%

Avg Temperature

24.5°C

Annual Rainfall

2,368 mm

Elevation

8 m

Timezone

Asia/Bangkok

Haiphong on the Map

Loading map...

Climate in Haiphong

Haiphong's warmest month is Jun and the coldest is Jan. The wettest month is Sep with 710 mm of rainfall.

Average Monthly Temperature

17.9°C
Jan
19.3°C
Feb
21.2°C
Mar
27.1°C
Apr
27.4°C
May
29.4°C
Jun
29°C
Jul
29°C
Aug
27.4°C
Sep
25.1°C
Oct
23.3°C
Nov
18.4°C
Dec
17.9°C29.4°C

Monthly Rainfall

73 mm
Jan
25 mm
Feb
65 mm
Mar
68 mm
Apr
256 mm
May
328 mm
Jun
442 mm
Jul
273 mm
Aug
710 mm
Sep
102 mm
Oct
16 mm
Nov
10 mm
Dec

Vietnam at a Glance

Country Population

100,987,686

Capital

Hanoi

Region

South-Eastern Asia

Major Cities

141

GDP per Capita

$4,717

Life Expectancy

74.6 years

Urban Population

38.5%

Growth Rate

0.01%

Other Major Cities in Vietnam

Nearest Major Cities

Closest cities to Haiphong with over 100,000 people

Cities closest to Haiphong by distance
CityPopulationDistance
Kiến An118,0479 km
Thị Trấn Đông Triều248,89630 km
Hải Dương241,37337 km
Hạ Long270,05442 km
Chí Linh220,42144 km
Chũ127,88158 km
Mỹ Hào115,60863 km
Cẩm Phả190,23263 km

Frequently Asked Questions

What is the population of Haiphong?

The population of Haiphong, Vietnam is approximately 2,625,200 people, making it the 144th largest city in the world and the 3rd largest in Vietnam.

Is Haiphong the capital of Vietnam?

No, the capital of Vietnam is Hanoi. Haiphong is the 3rd largest city in the country.

What is the climate like in Haiphong?

Haiphong has an average annual temperature of 24.5°C and receives 2,368 mm of rainfall per year. The warmest month is Jun and the coldest is Jan.

What timezone is Haiphong in?

Haiphong is in the Asia/Bangkok timezone.