177 cities, town and communes in Thailand with 20,000 or more inhabitants, ranked by population estimates for December 31, 2019 (by Department of Provincial Administration, Thailand).
| Rank | City, Town or Commune | Native Name | Population |
|---|---|---|---|
| 1 | Bangkok (Krung Thep) | กรุงเทพมหานคร | 5,666,264 |
| 2 | Nonthaburi | นนทบุรี | 254,375 |
| 3 | Pak Kret | ปากเกร็ด | 190,272 |
| 4 | Hat Yai | หาดใหญ่ | 156,802 |
| 5 | Chaophraya Surasak | เจ้าพระยาสุรศักดิ์ | 143,024 |
| 6 | Surat Thani | สุราษฎร์ธานี | 132,040 |
| 7 | Udon Thani | อุดรธานี | 130,531 |
| 8 | Chiang Mai | เชียงใหม่ | 127,240 |
| 9 | Nakhon Ratchasima | นครราชสีมา | 126,391 |
| 10 | Bang Pu | บางปู | 120,127 |
| 11 | Pattaya | เมืองพัทยา | 119,532 |
| 12 | Khon Kaen | ขอนแก่น | 114,459 |
| 13 | Nakhon Si Thammarat | นครศรีธรรมราช | 102,152 |
| 14 | Bang Mueang | บางเมือง | 100,598 |
| 15 | Laem Chabang | แหลมฉบัง | 88,271 |
| 16 | Rangsit | รังสิต | 85,260 |
| 17 | Nong Prue | หนองปรือ | 85,194 |
| 18 | Nakhon Sawan | นครสวรรค์ | 82,305 |
| 19 | Phuket | ภูเก็ต | 79,308 |
| 20 | Tha Khlong | ท่าโขลง | 78,108 |
| 21 | Chiang Rai | เชียงราย | 77,672 |
| 22 | Ubon Ratchathani | อุบลราชธานี | 74,977 |
| 23 | Nakhon Pathom | นครปฐม | 74,446 |
| 24 | Puchao Saming Phrai | ปู่เจ้าสมิงพราย | 73,232 |
| 25 | Lat Luang | ลัดหลวง | 71,882 |
| 26 | Map Ta Phut | มาบตาพุด | 70,714 |
| 27 | Ko Samui | เกาะสมุย | 70,059 |
| 28 | Ban Suan | บ้านสวน | 69,298 |
| 29 | Samut Sakhon | สมุทรสาคร | 67,515 |
| 30 | Phitsanulok | พิษณุโลก | 66,106 |
| 31 | Lam Sam Kaeo | ลำสามแก้ว | 66,003 |
| 32 | Hua Hin | หัวหิน | 65,983 |
| 33 | Lat Sawai | ลาดสวาย | 65,906 |
| 34 | Rayong | ระยอง | 63,565 |
| 35 | Thanyaburi | ธัญบุรี | 62,990 |
| 36 | Khlong Luang | คลองหลวง | 62,615 |
| 37 | Songkhla | สงขลา | 61,758 |
| 38 | Saraburi | สระบุรี | 60,809 |
| 39 | Yala | ยะลา | 60,617 |
| 40 | Khelang Nakhon | เขลางค์นคร | 59,812 |
| 41 | Trang | ตรัง | 59,304 |
| 42 | Khet Udomsakdi | เขตรอุดมศักดิ์ | 56,050 |
| 43 | Dan Samrong | ด่านสำโรง | 55,488 |
| 44 | Om Noi | อ้อมน้อย | 53,978 |
| 45 | Sakon Nakhon | สกลนคร | 53,100 |
| 46 | Wichit | วิชิต | 52,233 |
| 47 | Lampang | ลำปาง | 52,124 |
| 48 | Bang Bua Thong | บางบัวทอง | 51,420 |
| 49 | Maha Sarakham | มหาสารคาม | 51,276 |
| 50 | Samut Prakan | สมุทรปราการ | 50,843 |
| 51 | Phra Nakhon Si Ayutthaya | พระนครศรีอยุธยา | 50,830 |
| 52 | Ratsada | รัษฎา | 48,740 |
| 53 | Khuan Lang | ควนลัง | 48,211 |
| 54 | Nong Khai | หนองคาย | 47,524 |
| 55 | Saen Suk | แสนสุข | 46,658 |
| 56 | Kho Hong | คอหงส์ | 46,441 |
| 57 | Plai Bang | ปลายบาง | 45,573 |
| 58 | Pattani | ปัตตานี | 45,004 |
| 59 | Ban Pet | บ้านเป็ด | 44,293 |
| 60 | Khu Khot | คูคต | 44,274 |
| 61 | Bang Kruai | บางกรวย | 44,138 |
| 62 | Khao Rup Chang | เขารูปช้าง | 42,942 |
| 63 | Lakha | หลักห้า | 41,958 |
| 64 | Narathiwat | นราธิวาส | 41,825 |
| 65 | Sisaket | ศรีสะเกษ | 41,508 |
| 66 | Su-ngai Kolok | สุไหงโก-ลก | 41,462 |
| 67 | Mae Sot | แม่สอด | 41,424 |
| 68 | Na Pa | นาป่า | 40,899 |
| 69 | Singhanakhon | สิงหนคร | 39,545 |
| 70 | Khlong Hae | คลองแห | 39,379 |
| 71 | Sao Thong Hin | เสาธงหิน | 39,315 |
| 72 | Cha-am | ชะอำ | 39,286 |
| 73 | Surin | สุรินทร์ | 39,025 |
| 74 | Chachoengsao | ฉะเชิงเทรา | 38,902 |
| 75 | Kham Yai | ขามใหญ่ | 38,414 |
| 76 | Roi Et | ร้อยเอ็ด | 36,225 |
| 77 | Mueang Na | เมืองนะ | 36,156 |
| 78 | Chaiyaphum | ชัยภูมิ | 36,067 |
| 79 | Ang Sila | อ่างศิลา | 36,055 |
| 80 | Ratchaburi | ราชบุรี | 35,470 |
| 81 | Pak Nam Samut Prakan | ปากน้ำสมุทรปราการ | 35,050 |
| 82 | Mukdahan | มุกดาหาร | 34,278 |
| 83 | Suan Luang | สวนหลวง | 34,200 |
| 84 | Pak Chong | ปากช่อง | 34,150 |
| 85 | Phra Phutthabat | พระพุทธบาท | 33,717 |
| 86 | Chumphon | ชุมพร | 33,654 |
| 87 | Kalasin | กาฬสินธุ์ | 33,398 |
| 88 | Phatthalung | พัทลุง | 33,247 |
| 89 | Phawong | พะวง | 33,225 |
| 90 | Sateng Nok | สะเตงนอก | 33,084 |
| 91 | Nong Bua | หนองบัว | 33,058 |
| 92 | Bang Si Mueang | บางศรีเมือง | 32,880 |
| 93 | Rai Khing | ไร่ขิง | 32,819 |
| 94 | Bueng Yitho | บึงยี่โถ | 32,708 |
| 95 | Krabi | กระบี่ | 32,644 |
| 96 | Uttaradit | อุตรดิตถ์ | 32,198 |
| 97 | Sanan Rak | สนั่นรักษ์ | 31,350 |
| 98 | Chum Phae | ชุมแพ | 31,141 |
| 99 | Ban Chang | บ้านฉาง | 30,983 |
| 100 | Kathu | กะทู้ | 30,797 |
| 101 | Aranyik | อรัญญิก | 30,508 |
| 102 | Samrong Nuea | สำโรงเหนือ | 30,498 |
| 103 | Mueang Kao | เมืองเก่า | 30,496 |
| 104 | Khao Sam Yot | เขาสามยอด | 30,176 |
| 105 | Huai Yai | ห้วยใหญ่ | 30,123 |
| 106 | Thung Song | ทุ่งสง | 30,029 |
| 107 | Khok Tum | โคกตูม | 29,343 |
| 108 | Pho Klang | โพธิ์กลาง | 28,955 |
| 109 | Kamphaeng Phet | กำแพงเพชร | 28,817 |
| 110 | Nong Samrong | หนองสำโรง | 28,716 |
| 111 | Tha Yang | ท่ายาง | 28,445 |
| 112 | Mae Sai | แม่สาย | 28,408 |
| 113 | San Sai Luang | สันทรายหลวง | 28,070 |
| 114 | Samut Songkhram | สมุทรสงคราม | 27,831 |
| 115 | Krathum Baen | กระทุ่มแบน | 27,827 |
| 116 | Kanchanaburi | กาญจนบุรี | 27,816 |
| 117 | Ban Phai | บ้านไผ่ | 27,786 |
| 118 | Hua Thale | หัวทะเล | 27,733 |
| 119 | Na Di | นาดี | 27,733 |
| 120 | Krathum Lom | กระทุ่มล้ม | 27,587 |
| 121 | Phraek Sa | แพรกษา | 27,207 |
| 122 | Khao Phra Ngam | เขาพระงาม | 26,906 |
| 123 | Warin Chamrap | วารินชำราบ | 26,738 |
| 124 | Betong | เบตง | 26,657 |
| 125 | Pak Phraek | ปากแพรก | 26,584 |
| 126 | Chonburi | ชลบุรี | 26,313 |
| 127 | Nakhon Phanom | นครพนม | 26,281 |
| 128 | Buriram | บุรีรัมย์ | 25,968 |
| 129 | Amnat Charoen | อำนาจเจริญ | 25,786 |
| 130 | Ban Phru | บ้านพรุ | 25,554 |
| 131 | Bang Phun | บางพูน | 25,509 |
| 132 | Suphanburi | สุพรรณบุรี | 25,359 |
| 133 | Saen Suk | แสนสุข | 25,166 |
| 134 | Thap Ma | ทับมา | 24,669 |
| 135 | Tha Sai Luat | ท่าสายลวด | 24,517 |
| 136 | Om Yai | อ้อมใหญ่ | 24,027 |
| 137 | Si Racha | ศรีราชา | 23,927 |
| 138 | Satun | สตูล | 23,837 |
| 139 | Pathum Thani | ปทุมธานี | 23,633 |
| 140 | Takhli | ตาคลี | 23,526 |
| 141 | Khlong Lan Phatthana | คลองลานพัฒนา | 23,416 |
| 142 | Takhian Tia | ตะเคียนเตี้ย | 23,410 |
| 143 | Sai Ma | ไทรม้า | 23,316 |
| 144 | Mae Cho | แม่โจ้ | 23,273 |
| 145 | Chanthaburi | จันทบุรี | 23,024 |
| 146 | Sattahip | สัตหีบ | 22,772 |
| 147 | Wichian Buri | วิเชียรบุรี | 22,557 |
| 148 | Lopburi | ลพบุรี | 22,299 |
| 149 | Samet | เสม็ด | 22,278 |
| 150 | Bang Sao Thong | บางเสาธง | 22,243 |
| 151 | Wiang Phang Kham | เวียงพางคำ | 22,135 |
| 152 | Tha Chang | ท่าช้าง | 21,836 |
| 153 | Nong Bua Lamphu | หนองบัวลำภู | 21,819 |
| 154 | Sadao | สะเดา | 21,743 |
| 155 | Phetchaburi | เพชรบุรี | 21,647 |
| 156 | Wang Nam Yen | วังน้ำเย็น | 21,562 |
| 157 | Phichit | พิจิตร | 21,400 |
| 158 | Pa Tong | ป่าตอง | 21,358 |
| 159 | Mae Yao | แม่ยาว | 21,251 |
| 160 | Laem Fa Pha | แหลมฟ้าผ่า | 21,216 |
| 161 | Phetchabun | เพชรบูรณ์ | 21,129 |
| 162 | Ban Bueng | บ้านบึง | 21,088 |
| 163 | Lam Ta Sao | ลำตาเสา | 21,067 |
| 164 | Nang Rong | นางรอง | 20,977 |
| 165 | Isan | อิสาณ | 20,629 |
| 166 | Thep Nakhon | เทพนคร | 20,555 |
| 167 | Loei | เลย | 20,446 |
| 168 | Nong Tamlueng | หนองตำลึง | 20,335 |
| 169 | Yasothon | ยโสธร | 20,327 |
| 170 | Na Klang | นากลาง | 20,303 |
| 171 | Khlong Khut | คลองขุด | 20,255 |
| 172 | Tha Pha | ท่าผา | 20,211 |
| 173 | Ayothaya | อโยธยา | 20,035 |
| 174 | Na San | นาสาร | 19,826 |
| 175 | Nan | น่าน | 19,783 |
| 176 | Pak Phanang | ปากพนัง | 19,521 |
| 177 | Tha Kham | ท่าข้าม | 19,227 |
Source: Department of Provincial Administration, Thailand (2019 estimate), via City Population by Thomas Brinkhoff.
Tokyo
33,338,852
Urban area
9,953,160
23 wards
Essen
2,709,375
Urban area
573,618
City of Essen
Ankara
3,630,865
Urban area
5,186,002
Metropolitan municipality
What counts as an urban area? The UN uses satellite imagery to map built-up land, and treats each continuous stretch of built-up land as an urban area. This means that urban areas can extend beyond official city boundaries, and may include multiple cities and towns within a single urban area.
Can an urban area be smaller than its city? Yes. While most cities have urban areas larger than their administrative boundaries, some cities have extensive administrative limits that include sparsely populated areas.
55 urban areas in Thailand with 50,000 or more inhabitants, ranked by the UN's population estimates for 2026.
| Rank | Urban Area | Population Estimate (2026) | Yearly Change | Land Area (km²) | Density (P/km²) | World Rank | Projections (2030) | Projections (2050) |
|---|---|---|---|---|---|---|---|---|
| 1 | Krung Thep Maha Nakhon (Bangkok) | 18,338,825 | +0.86% | 2,671 | 6,866 | 14 | 18,973,005 | 20,462,207 |
| 2 | Chiang Mai | 625,359 | −0.20% | 213 | 2,936 | 867 | 620,278 | 574,130 |
| 3 | Hat Yai | 406,270 | −0.19% | 78 | 5,209 | 1,413 | 403,114 | 379,192 |
| 4 | Phuket | 388,642 | −0.19% | 103 | 3,773 | 1,477 | 385,708 | 363,046 |
| 5 | Lop Buri | 384,125 | +1.55% | 111 | 3,448 | 1,499 | 407,983 | 469,212 |
| 6 | Chon Buri | 300,774 | +1.16% | 142 | 2,112 | 1,941 | 314,766 | 356,073 |
| 7 | Khon Kaen | 272,502 | −0.77% | 88 | 3,111 | 2,163 | 264,057 | 230,439 |
| 8 | Pattaya | 241,653 | +1.34% | 92 | 2,632 | 2,458 | 254,619 | 283,102 |
| 9 | Nakhon Pathom | 235,390 | +1.26% | 72 | 3,251 | 2,522 | 247,286 | 313,228 |
| 10 | Nakhon Ratchasima | 217,847 | −0.93% | 73 | 2,968 | 2,753 | 209,783 | 166,338 |
| 11 | Phra Nakhon Si Ayutthaya | 213,899 | +1.19% | 68 | 3,136 | 2,803 | 224,118 | 293,124 |
| 12 | Songkhla | 212,793 | −0.18% | 64 | 3,325 | 2,820 | 211,220 | 199,315 |
| 13 | Ubon Ratchathani | 190,802 | −0.56% | 55 | 3,469 | 3,189 | 186,548 | 162,207 |
| 14 | Phitsanulok | 188,532 | −0.59% | 58 | 3,262 | 3,235 | 184,089 | 161,197 |
| 15 | Lampang | 175,303 | −0.20% | 43 | 4,077 | 3,495 | 173,933 | 163,990 |
| 16 | Nakhon Si Thammarat | 151,392 | −0.21% | 36 | 4,205 | 4,065 | 150,107 | 141,500 |
| 17 | Thanyaburi | 148,552 | +1.17% | 45 | 3,301 | 4,138 | 155,517 | 180,639 |
| 18 | Tha Chang | 139,098 | +4.09% | 37 | 3,719 | 4,430 | 161,826 | 186,843 |
| 19 | Udon Thani | 137,896 | −0.94% | 47 | 2,959 | 4,467 | 132,722 | 105,721 |
| 20 | Ranong | 126,433 | −0.19% | 27 | 4,683 | 4,892 | 125,487 | 118,542 |
| 21 | Surat Thani | 126,151 | −0.22% | 45 | 2,803 | 4,905 | 125,064 | 100,789 |
| 22 | Yala | 112,784 | −0.21% | 23 | 4,904 | 5,541 | 111,836 | 105,498 |
| 23 | Chiang Rai | 112,197 | −0.46% | 27 | 4,186 | 5,567 | 110,132 | 103,755 |
| 24 | Nakhon Sawan | 104,854 | −0.46% | 34 | 3,084 | 5,966 | 102,945 | 84,773 |
| 25 | Sattahip | 103,188 | +1.09% | 39 | 2,646 | 6,073 | 107,681 | 169,375 |
| 26 | Saraburi | 100,730 | +1.31% | 29 | 3,450 | 6,210 | 106,006 | 138,125 |
| 27 | Ban Phaeo | 100,474 | +2.67% | 35 | 2,887 | 6,226 | 111,208 | 189,063 |
| 28 | Thalang | 100,260 | −0.18% | 31 | 3,234 | 6,248 | 99,526 | 92,410 |
| 29 | Uttaradit | 94,923 | −0.19% | 21 | 4,520 | 6,585 | 94,202 | 88,310 |
| 30 | Suphan Buri | 92,455 | +5.95% | 30 | 3,082 | 6,782 | 114,467 | 156,529 |
| 31 | Phetchaburi | 91,823 | +1.60% | 25 | 3,733 | 6,838 | 97,709 | 105,197 |
| 32 | Ratchaburi | 81,985 | +0.88% | 24 | 3,416 | 7,703 | 84,855 | 95,982 |
| 33 | Chachoengsao | 80,446 | +1.33% | 22 | 3,624 | 7,844 | 84,717 | 93,581 |
| 34 | Kanchanaburi | 80,223 | +1.77% | 27 | 2,928 | 7,872 | 85,916 | 94,459 |
| 35 | Pattani | 79,939 | −0.20% | 20 | 3,997 | 7,908 | 79,305 | 75,002 |
| 36 | Kamphaeng Phet | 76,807 | −0.43% | 22 | 3,491 | 8,227 | 75,495 | 67,559 |
| 37 | Buri Ram | 74,981 | −0.67% | 20 | 3,749 | 8,408 | 72,983 | 61,893 |
| 38 | Map Ta Phut | 74,311 | +1.10% | 40 | 1,858 | 8,485 | 77,577 | 96,407 |
| 39 | Saen Suk | 73,959 | −0.58% | 23 | 3,216 | 8,537 | 72,241 | 59,563 |
| 40 | Trang | 71,917 | −0.20% | 19 | 3,785 | 8,746 | 71,333 | 67,411 |
| 41 | Rayong | 71,845 | +1.00% | 47 | 1,529 | 8,757 | 74,717 | 117,223 |
| 42 | Roi Et | 71,061 | −0.58% | 22 | 3,230 | 8,837 | 69,424 | 59,913 |
| 43 | Pa Tong | 70,787 | −0.20% | 9.00 | 7,865 | 8,877 | 70,209 | 66,049 |
| 44 | Prachin Buri | 68,124 | +2.01% | 15 | 4,424 | 9,209 | 73,588 | 89,708 |
| 45 | Phatthalung | 67,968 | −0.21% | 13 | 5,228 | 9,226 | 67,407 | 63,573 |
| 46 | Phrae | 67,362 | −0.21% | 22 | 3,062 | 9,308 | 66,796 | – |
| 47 | Mukdahan | 65,059 | −0.55% | 14 | 4,647 | 9,652 | 63,636 | 57,489 |
| 48 | Kalasin | 62,580 | −0.56% | 16 | 3,911 | 10,047 | 61,173 | 52,873 |
| 49 | Sakon Nakhon | 61,888 | −0.56% | 15 | 4,126 | 10,151 | 60,491 | 54,551 |
| 50 | Phetchabun | 60,476 | −0.44% | 19 | 3,183 | 10,362 | 59,414 | – |
| 51 | Nakhon Phanom | 60,333 | −0.55% | 15 | 4,022 | 10,380 | 59,005 | 51,175 |
| 52 | Chumphon | 58,809 | −0.21% | 16 | 3,676 | 10,628 | 58,309 | 52,008 |
| 53 | Klaeng | 57,497 | +1.04% | 14 | 4,107 | 10,843 | 59,899 | 74,015 |
| 54 | Maha Sarakham | 55,467 | −0.57% | 17 | 3,263 | 11,237 | 54,208 | – |
| 55 | Tha Pha | 53,415 | +0.93% | 22 | 2,428 | 11,635 | 55,411 | 88,462 |
Source: United Nations, Department of Economic and Social Affairs, Population Division (2025). World Urbanization Prospects: The 2025 Revision, Online Edition.