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.75% of Thailand's total population of 65.9M. Bangkok is classified as a major metropolis and operates in the Asia/Bangkok timezone.
Population
5,104,476
Global Rank
#55
Country Rank
#1
% of Thailand
7.75%
Bangkok on the Map
Thailand at a Glance
Country Population
65,859,640
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 timezone is Bangkok in?
Bangkok is in the Asia/Bangkok timezone.