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.59% of Vietnam's total population of 101.3M. Haiphong is classified as a major city and operates in the Asia/Bangkok timezone.

Population

2,625,200

Global Rank

#144

Country Rank

#3

% of Vietnam

2.59%

Haiphong on the Map

Loading map...

Vietnam at a Glance

Country Population

101,343,800

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 timezone is Haiphong in?

Haiphong is in the Asia/Bangkok timezone.