1. Home
  2. Quiz
  3. City Map Quiz
  4. Thailand

Thailand City Quiz

🔥 Streak: 0🏆 Best: 0✓ 0△ 0✕ 0Left 50
Mode
Practice: items due for review come first and misses are asked again at the end of the round. Not counted toward best/clear records.
Difficulty
0 / 50
Hint mode
Which of the highlighted cards matches the orange pin?
Hover over a region (or tap on mobile) to see its name.

Choices

Cities of Thailand in this quiz (160)

Cities are grouped into difficulty tiers by population. Easy mode draws from the top 20 cities, Normal from the top 50, Hard from the top 100 (max 100), and Extreme from all 160 cities down to a population of 10,000. Pin size on the map scales with population.

Easy (top 20 by population)
CityNamePopulation (k)
BangkokBangkok8,281
Chiang MaiChiang Mai1,175
Samut PrakanSamut Prakan388
NonthaburiNonthaburi257
Udon ThaniUdon Thani247
Chon BuriChon Buri219
Phra PradaengPhra Pradaeng197
Pak KretPak Kret195
Nakhon RatchasimaNakhon Ratchasima174
SongkhlaSongkhla165
Hat YaiHat Yai156
Surat ThaniSurat Thani130
PattayaPattaya119
Khon KaenKhon Kaen116
Nakhon Si ThammaratNakhon Si Thammarat105
RayongRayong102
Ubon RatchathaniUbon Ratchathani99
Nakhon SawanNakhon Sawan87
RangsitRangsit85
Si RachaSi Racha81
Normal (population ranks 20–50)
CityNamePopulation (k)
PhuketPhuket79
Mae AiMae Ai78
Chiang RaiChiang Rai76
Nakhon PathomNakhon Pathom74
PhitsanulokPhitsanulok71
Samut SakhonSamut Sakhon70
Ko SamuiKo Samui70
Thong Pha PhumThong Pha Phum67
Sai NoiSai Noi65
Wang PhoWang Pho63
YalaYala62
SaraburiSaraburi62
OmkoiOmkoi62
Hua HinHua Hin61
TrangTrang60
LopburiLopburi60
Nam SomNam Som59
Lan SakLan Sak59
Han KhaHan Kha56
NgaoNgao56
Sakon NakhonSakon Nakhon55
Bang Bua ThongBang Bua Thong54
Om NoiOm Noi54
LampangLampang53
Suan PhuengSuan Phueng52
Phra Nakhon Si AyutthayaPhra Nakhon Si Ayutthaya51
ChachoengsaoChachoengsao50
BuriramBuriram47
Maha SarakhamMaha Sarakham47
PattaniPattani44
Hard (population ranks 50–99, top 100)
CityNamePopulation (k)
Plai BangPlai Bang44
Bang SaenBang Saen43
Bang KruaiBang Kruai43
Si Sa KetSi Sa Ket42
ChaiyaphumChaiyaphum42
Mae SotMae Sot41
NarathiwatNarathiwat41
SurinSurin40
Su-ngai KolokSu-ngai Kolok39
KalasinKalasin38
RatchaburiRatchaburi38
Sao Thong HinSao Thong Hin38
Pak ChongPak Chong37
UttaraditUttaradit36
MukdahanMukdahan36
Nong KhaiNong Khai35
PhatthalungPhatthalung35
Roi EtRoi Et34
ChumphonChumphon34
Huai KrachaoHuai Krachao34
KrabiKrabi33
Chum PhaeChum Phae32
KanchanaburiKanchanaburi31
PhetchaburiPhetchaburi31
Cha-amCha-am31
Kamphaeng PhetKamphaeng Phet30
Samut SongkhramSamut Songkhram30
Thung SongThung Song29
Nakhon PhanomNakhon Phanom28
ChanthaburiChanthaburi28
Suphan BuriSuphan Buri27
Prachuap Khiri KhanPrachuap Khiri Khan27
Amnat CharoenAmnat Charoen26
Ban ChangBan Chang26
ChalongChalong25
NanNan25
BetongBetong25
PhetchabunPhetchabun24
PhichitPhichit24
LoeiLoei23
Nong BuaNong Bua21
SatunSatun21
YasothonYasothon21
Prachin BuriPrachin Buri20
TakTak20
KantharalakKantharalak20
Tha BoTha Bo20
MaejoMaejo20
PhayaoPhayao19
SadaoSadao19
Extreme (includes towns with population 10k+, 160 total)
CityNamePopulation (k)
Ban BuengBan Bueng19
Ban Ton PaoBan Ton Pao19
SukhothaiSukhothai18
SawankhalokSawankhalok18
SikhioSikhio18
Pathum ThaniPathum Thani18
PhraePhrae18
Nakhon NayokNakhon Nayok17
Uthai ThaniUthai Thani17
Sam PhranSam Phran17
Bang BanBang Ban17
Sa KaeoSa Kaeo17
RawaiRawai17
ThoenThoen16
RanongRanong16
Taphan HinTaphan Hin16
AranyaprathetAranyaprathet16
Sing BuriSing Buri15
Chiang DaoChiang Dao15
Bua YaiBua Yai15
YahaYaha15
Padang BesarPadang Besar14
LamphunLamphun14
Thung SaliamThung Saliam14
Chai NatChai Nat14
Ang ThongAng Thong14
Bang NamchuetBang Namchuet14
Tha ChangTha Chang13
Kaeng KhoiKaeng Khoi13
KantangKantang13
Lang SuanLang Suan12
Phanat NikhomPhanat Nikhom12
TratTrat11
KhlungKhlung11
Ban SakkhiBan Sakkhi11
Phang-ngaPhang-nga10
Yan Ta KhaoYan Ta Khao10
Mae TuenMae Tuen10
Ban Mae YueBan Mae Yue10
Takua PaTakua Pa9
Chum SaengChum Saeng9
Bang Mun NakBang Mun Nak9
Sa BotSa Bot8
Mae Hong SonMae Hong Son7
SaraphiSaraphi7
SongSong7
Ban Pa PaeBan Pa Pae7
AmphawaAmphawa6
Map Ta PhutMap Ta Phut6
Bang YaiBang Yai6
Ban Mae La LuangBan Mae La Luang6
Thap PutThap Put5
Fak ThaFak Tha5
Sam NgamSam Ngam5
ThantoThanto5
Hat LekHat Lek4
Sung MenSung Men4
Ban ChiangBan Chiang3
Bannang SataBannang Sata3
Ban Pa KhuiBan Pa Khui3