Bangkok, Thailand
Capital city · Population 5.1M
Bangkok is the capital and the largest city in Thailand with a population of approximately 5,104,476 people as of 2026. This makes it the 55th largest city in the world, accounting for 7.12% of Thailand's total population of 71.7M. Bangkok is classified as a major metropolis and operates in the Asia/Bangkok timezone. The average annual temperature is 28.8°C with 1,638 mm of rainfall per year. The city sits at an elevation of 7 meters above sea level.
Population
5,104,476
Global Rank
#55
Country Rank
#1
% of Thailand
7.12%
Avg Temperature
28.8°C
Annual Rainfall
1,638 mm
Elevation
7 m
Timezone
Asia/Bangkok
Bangkok on the Map
Climate in Bangkok
Bangkok's warmest month is Apr and the coldest is Oct. The wettest month is Jul with 332 mm of rainfall.
Average Monthly Temperature
Monthly Rainfall
Thailand at a Glance
Country Population
71,668,011
Capital
Bangkok
Region
South-Eastern Asia
Major Cities
53
GDP per Capita
$7,347
Life Expectancy
76.4 years
Urban Population
61.9%
Growth Rate
-0.00%
Other Major Cities in Thailand
Nearest Major Cities
Closest cities to Bangkok with over 100,000 people
| City | Population | Distance |
|---|---|---|
| Bangkok Noi | 117,793 | 3 km |
| Dusit | 107,655 | 3 km |
| Thon Buri | 119,708 | 4 km |
| Taling Chan | 105,299 | 5 km |
| Bang Sue | 125,440 | 7 km |
| Phasi Charoen | 122,070 | 8 km |
| Din Daeng | 130,220 | 8 km |
| Khlong Toei | 109,041 | 9 km |
Frequently Asked Questions
What is the population of Bangkok?
The population of Bangkok, Thailand is approximately 5,104,476 people, making it the 55th largest city in the world and the 1st largest in Thailand.
Is Bangkok the capital of Thailand?
Yes, Bangkok is the capital of Thailand.
What is the climate like in Bangkok?
Bangkok has an average annual temperature of 28.8°C and receives 1,638 mm of rainfall per year. The warmest month is Apr and the coldest is Oct.
What timezone is Bangkok in?
Bangkok is in the Asia/Bangkok timezone.