Interactive map

Thailand Map

Every province, city and town in Thailand on one zoomable map, with its main highways, rivers and lakes. Switch on towns and provinces above the map and zoom in for every name; tap a province to see its population, area and largest towns.

Map layers

Loading the map…

Printable maps of Thailand

Free to print for class and home: Thailand with its cities and towns, a map of its provinces, and a blank outline map. PDFs fit one A4 or US Letter page.

Thailand map with cities

Thailand provinces map

Blank map of Thailand

About Thailand

Thailand has 77 provinces and about 65,809,011 people (2025) on 515,416 km² (199,003 sq mi). Bangkok is both the capital and the largest city, with 5,422,568 people. It borders Cambodia, Laos, Malaysia and Myanmar.

Bangkok is the most populous province (5,422,568 people) and Samut Songkhram the least (185,281); Chiang Mai is the largest by area (22,176 km²) and Samut Songkhram the smallest (414 km²).

Largest cities in Thailand

The 25 most populous cities and towns. All 137 are on the map above: switch on Towns and zoom in to see them.

#CityProvincePopulation
1BangkokBangkok5,422,568
2NonthaburiNonthaburi229,362
3Pak KretNonthaburi187,597
4Chao Phraya SurasakChon Buri159,631
5Hat YaiSongkhla137,261
6Surat ThaniSurat Thani131,171
7PattayaChon Buri114,248
8Nakhon RatchasimaNakhon Ratchasima112,666
9Chiang MaiChiang Mai111,816
10Udon ThaniUdon Thani109,490
11Khon KaenKhon Kaen98,998
12Nakhon Si ThammaratNakhon Si Thammarat94,967
13Laem ChabangChon Buri93,012
14Nong PrueChon Buri92,933
15RangsitPathum Thani84,649
16Map Ta PhutRayong79,078
17Chiang RaiChiang Rai76,668
18Nakhon SawanNakhon Sawan75,173
19Khlong LuangPathum Thani73,689
20Lat SawaiPathum Thani73,498
21Tha KhlongPathum Thani72,033
22Ko SamuiSurat Thani69,425
23Ubon RatchathaniUbon Ratchathani68,753
24Pu Chao Saming PhraiSamut Prakan67,820
25PhuketPhuket67,641

Populations are registered populations (people with a house registration). Provinces and Bangkok are the Department of Provincial Administration's figures for 31 December 2025, which add up to the national total; towns are municipalities (thesaban nakhon and thesaban mueang, and the City of Pattaya) as the Department of Local Administration counted them on 30 September 2024, so a town is its municipality only, without the suburbs beyond its limits.

Provinces of Thailand

All 77 provinces. Select one to show it on the map.

Provinces of Thailand. Select a column heading to sort; select a name to show it on the map.
Amnat Charoen370,6773,263
Ang Thong266,923944
Bangkok5,422,5681,571
Bueng Kan417,9073,991
Buri Ram1,560,27910,058
Chachoengsao733,4005,166
Chai Nat311,6742,487
Chaiyaphum1,100,64712,616
Chanthaburi535,5636,404
Chiang Mai1,798,58822,176
Chiang Rai1,295,92211,584
Chon Buri1,645,9854,505
Chumphon506,8566,022
Kalasin957,4216,888
Kamphaeng Phet696,9728,558
Kanchanaburi896,67319,451
Khon Kaen1,765,96710,612
Krabi484,7964,988
Lampang697,67912,496
Lamphun394,9444,483
Loei629,37710,503
Lop Buri721,5606,492
Mae Hong Son288,75712,772
Maha Sarakham924,1245,608
Mukdahan349,6184,111
Nakhon Nayok259,6832,136
Nakhon Pathom926,3182,139
Nakhon Phanom708,2655,586
Nakhon Ratchasima2,613,43220,709
Nakhon Sawan1,008,3629,513
Nakhon Si Thammarat1,530,4359,902
Nan468,36812,191
Narathiwat828,3464,488
Nong Bua Lam Phu502,0884,064
Nong Khai510,1893,271
Nonthaburi1,322,280637
Pathum Thani1,246,0621,517
Pattani744,9711,966
Phangnga265,6534,096
Phatthalung518,0663,860
Phayao451,9646,196
Phetchabun954,41712,389
Phetchaburi484,1276,183
Phichit513,1504,336
Phitsanulok835,48010,523
Phra Nakhon Si Ayutthaya822,7032,553
Phrae417,4806,488
Phuket432,464548
Prachin Buri501,9545,047
Prachuap Khiri Khan551,4436,448
Ranong192,4873,293
Ratchaburi861,8795,202
Rayong789,7303,682
Roi Et1,269,4487,819
Sa Kaeo560,8476,789
Sakon Nakhon1,134,0919,527
Samut Prakan1,383,924949
Samut Sakhon587,367857
Samut Songkhram185,281414
Saraburi638,4773,482
Satun324,5602,882
Si Sa Ket1,436,7418,885
Sing Buri198,024818
Songkhla1,429,1257,741
Sukhothai Thani569,2626,680
Suphan Buri817,8495,433
Surat Thani1,075,97713,085
Surin1,354,4778,816
Tak704,49417,280
Trang633,4164,710
Trat225,5912,869
Ubon Ratchathani1,865,50115,483
Udon Thani1,546,73711,054
Uthai Thani318,9686,638
Uttaradit433,2757,919
Yala556,0874,473
Yasothon522,8194,097

Quizzes and worksheets

Sources

  • Provinces: Royal Thai Survey Department, provincial boundaries and areas (Thailand Subnational Administrative Boundaries, COD-AB v01, via UN OCHA's Humanitarian Data Exchange).
  • Province populations: Department of Provincial Administration, registered population on 31 December 2025 (as published by the National Statistical Office, table OS_0405_01_0005_01).
  • Towns: Department of Local Administration, registered population of each municipality on 30 September 2024 (ข้อมูลรายได้องค์กรปกครองส่วนท้องถิ่น 2568) and the locations of municipal offices (opendata.dla.go.th).
  • Highways: Department of Highways, national highway register (ทะเบียนบัญชีสายทาง, Road_Cl_Line_2568).