Thailand - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
93. Loei Thailand 35,273
92. Tha Bo Thailand 35,292
91. Ban Phai Thailand 35,583
90. Det Udom Thailand 35,669
89. Phichit Thailand 35,760
88. Photharam Thailand 36,248
87. Kantharalak Thailand 36,621
86. Sukhothai Thailand 37,000
85. Sam Phran Thailand 37,115
84. Mae Chan Thailand 37,672
83. Phrae Thailand 38,538
82. Wichit Thailand 38,701
81. Wichian Buri Thailand 39,272
80. Roi Et Thailand 39,328
79. Bang Lamung Thailand 39,620
78. Ban Na Thailand 40,174
77. Mukdahan Thailand 40,480
76. Nong Khae Thailand 41,067
75. Bang Bua Thong Thailand 41,567
74. Ban Phaeo Thailand 41,904
73. Tha Yang Thailand 42,602
72. Su-ngai Kolok Thailand 42,776
71. Warin Chamrap Thailand 43,102
70. Lamphun Thailand 43,196
69. Phatthalung Thailand 43,522
68. Pattani Thailand 43,690
67. Mae Sot Thailand 44,563
66. Si Sa Ket Thailand 44,751
65. Sadao Thailand 46,236
64. Chum Phae Thailand 46,335
63. Phetchaburi Thailand 46,601
62. Surin Thailand 46,673
61. Pran Buri Thailand 47,293
60. Narathiwat Thailand 47,771
59. Pak Chong Thailand 48,999
58. Cha-am Thailand 49,375
57. Chachoengsao Thailand 49,741
56. Hua Hin Thailand 50,456
55. Phetchabun Thailand 50,656
54. Maha Sarakham Thailand 51,584
53. Ban Talat Yai Thailand 52,192
52. Tha Maka Thailand 52,907
51. Suphan Buri Thailand 53,399
50. Kalasin Thailand 55,102
49. Klaeng Thailand 55,619
48. Chumphon Thailand 55,835
47. Phra Phutthabat Thailand 57,008
46. Ban Pong Thailand 57,559
45. Lop Buri Thailand 57,761
44. Uttaradit Thailand 58,313
43. Chaiyaphum Thailand 58,350
42. Kamphaeng Phet Thailand 58,787
41. Ban Lam Luk Ka Thailand 60,700
40. Samut Sakhon Thailand 63,498
39. Nong Khai Thailand 63,609
38. Kanchanaburi Thailand 63,699
37. Sattahip Thailand 65,444
36. Trang Thailand 66,713
35. Saraburi Thailand 67,763
34. Krathum Baen Thailand 72,819
33. Sakon Nakhon Thailand 76,237
32. Bang Kruai Thailand 78,305
31. Chiang Rai Thailand 78,756
30. Phra Nakhon Si Ayutthaya Thailand 81,962
29. Songkhla Thailand 84,264
28. Ban Mai Thailand 86,899
27. Phuket Thailand 89,072
26. Nakhon Sawan Thailand 91,802
25. Ratchaburi Thailand 92,448
24. Yala Thailand 93,558
23. Phatthaya Thailand 97,296
22. Chanthaburi Thailand 99,819
21. Phitsanulok Thailand 103,427
20. Rayong Thailand 106,737
19. Nakhon Pathom Thailand 117,927
18. Khlong Luang Thailand 118,551
17. Nakhon Si Thammarat Thailand 120,836
16. Ubon Ratchathani Thailand 122,533
15. Ban Rangsit Thailand 123,382
14. Surat Thani Thailand 127,201
13. Khon Kaen Thailand 147,579
12. Lampang Thailand 156,139
11. Phra Pradaeng Thailand 171,333
10. Si Racha Thailand 178,916
9. Pak Kret Thailand 182,926
8. Hat Yai Thailand 191,696
7. Chiang Mai Thailand 200,952
6. Nakhon Ratchasima Thailand 208,781
5. Chon Buri Thailand 219,164
4. Udon Thani Thailand 247,231
3. Mueang Nonthaburi Thailand 291,555
2. Samut Prakan Thailand 388,920
1. Bangkok Thailand 5,104,476