List of cities in Thailand by population

The list consists of the largest cities Thailand Flag of  Thailand. In total, there are 20 cities in Thailand. The largest city is Bangkok with a population of 8 280 925. The total population of Thailand is 66497643 people - 0.85% of the total population of the Earth.

# Name, city Population
1Bangkok8 280 925
2Nonthaburi266 930
3Pak Kret166 522
4Hat Yai156 414
5Chiang Mai149 261
6Nakhon Ratchasima147 879
7Udon Thani143 304
8Surat Thani125 943
9Khon Kaen120 857
10Nakhon Si Thammarat105 804
11Pattaya104 318
12Nakhon Sawan93 333
13Ubon Ratchathani86 612
14Nakhon Pathom84 565
15Phitsanulok79 844
16Songkhla75 408
17Phuket74 361
18Chiang Rai69 261
19Yala64 898
20Lampang60 591

Population HUB - this is an accessible statistics of the population of the country, city and any other region. Fast site work and constantly updated data. Thank you for choosing the Population HUB.

FAQ
In total, Thailand has 20 cities with a total population of 66497643 people for 2024.
The largest population in Bangkok is 8 280 925.

Recently interested in the population

Interesting pages

×