Population of Haikou, People's Republic of China CN flag

Large city with 2,873,358 residents in Hainan, People's Republic of China.

2,873,358
Residents (2026)
#500
World Ranking
#183
In People's Republic of China (of 2,667)

About Haikou

Haikou is a large city located in People's Republic of China, in the Hainan region. According to the latest available data (2026), the population of Haikou is approximately 2,873,358 residents, making it the #183 most populous city in People's Republic of China.

Globally, Haikou ranks #500 among the world's most populated cities. With over 1 million residents, Haikou plays an important role as an economic and cultural center in People's Republic of China.

Haikou city is situated on the northern coast of Hainan, by the mouth of the Nandu River. The northern part of the city is on the Haidian Island, which is separated from the main part of Haikou by the Haidian River, a branch of the Nandu. Administratively, Haikou is a prefecture-level city, comprising four districts, and covering 2,280 square kilometres (880 sq mi). There are 2,046,189 inhabitants in the built-up area, all living within the four urban districts of the city.

Haikou City Statistics

CityHaikou
CountryCN flag People's Republic of China
Population2,873,358
Global Rank#500
Rank in People's Republic of China#183 of 2,667 cities
City Categorylarge city
RegionHainan
Latitude20.0342
Longitude110.3465
Data Year2026

Haikou Overview

Haikou is a large city in People's Republic of China, situated in the Hainan area. With a population of 2,873,358 people, it represents approximately 4.4% of the total urban population in People's Republic of China.

Haikou serves as an important economic and cultural center in People's Republic of China. The city offers a mix of historical landmarks, modern infrastructure, and diverse neighborhoods that attract both residents and visitors.

Population Comparison

To put Haikou's population of 2,873,358 into perspective:

  • Haikou has approximately 2.9 million residents.
  • This makes it comparable in size to cities like Paris or Rome.

Where is Haikou CN flag Located?

Haikou is located in People's Republic of China, in the Hainan region, at coordinates 20.0342° latitude and 110.3465° longitude. Located near the equator, Haikou experiences a tropical climate with warm temperatures throughout the year.

Nearby Cities

Other Cities in People's Republic of China CN flag

View all cities in People's Republic of China

Largest Cities in People's Republic of China CN flag

# City Population
1 Kaifeng 4,824,016
2 Yuncheng 4,774,508
3 Chenzhou 4,667,134
4 Yibin 4,588,804
5 Huai'an 4,556,230

Frequently Asked Questions

What is the population of Haikou?

The population of Haikou is approximately 2,873,358 residents according to the latest available data (2026).

Where is Haikou located?

Haikou is located in People's Republic of China at approximately 20.0342° latitude and 110.3465° longitude.

Is Haikou one of the largest cities in People's Republic of China?

With a population of 2,873,358, Haikou is one of the major urban areas in People's Republic of China. It ranks #183 out of 2,667 cities in the country.

Explore More Cities