Postal code

Thailand postal codes

Thailand postal codes have the format ##### (5 digits), for example 10150. zipcodestack has 954 postal codes for Thailand in 74 regions.

Format
#####
Example
10150
Codes in our database
954
Local name
เธฃเธซเธฑเธชเน„เธ›เธฃเธฉเธ“เธตเธขเนŒ

Thailand postal code format

Pattern##### (# digit, @ letter)
Examples10150, 10210
Regex^(?:\d{5})$

Format and regex from Google's address metadata (libaddressinput). The regex checks the shape of a code, not whether it exists.

Postal Codes by region

RegionRangeCodes
Amnat Charoen37000 โ€“ 372906
Ang Thong14000 โ€“ 141607
Bangkok10100 โ€“ 1080026
Buri Ram31000 โ€“ 3126016
Chachoengsao24000 โ€“ 241908
Chai Nat17000 โ€“ 171507
Chaiyaphum36000 โ€“ 3626014
Chanthaburi22000 โ€“ 222109
Chiang Mai50000 โ€“ 5036022
Chiang Rai57000 โ€“ 5734015
Chon Buri20000 โ€“ 2027011
Chumphon86000 โ€“ 862208
Kalasin46000 โ€“ 4624014
Kamphaeng Phet62000 โ€“ 622109
Kanchanaburi71000 โ€“ 7126013
Khon Kaen40000 โ€“ 4035020
Krabi81000 โ€“ 811607
Lampang52000 โ€“ 5224013
Lamphun51000 โ€“ 511807
Loei41220 โ€“ 4224013
Lopburi15000 โ€“ 1525010
Mae Hong Son58000 โ€“ 581506
Maha Sarakham44000 โ€“ 4421011
Mukdahan49000 โ€“ 491607
Nakhon Nayok26000 โ€“ 261304
Nakhon Pathom73000 โ€“ 731707
Nakhon Phanom48000 โ€“ 4819010
Nakhon Ratchasima30000 โ€“ 3044026
Nakhon Sawan60000 โ€“ 6023012
Nakhon Si Thammarat80000 โ€“ 8431020
Nan55000 โ€“ 5522011
Narathiwat96000 โ€“ 9622012
Nong Bua Lam Phu39000 โ€“ 392705
Nong Khai43000 โ€“ 4322013
Nonthaburi11000 โ€“ 111506
Pathum Thani12000 โ€“ 121707
Pattani94000 โ€“ 9423011
Phang Nga82000 โ€“ 821808
Phatthalung93000 โ€“ 931909
Phayao56000 โ€“ 561607
Phetchaburi67000 โ€“ 7617019
Phichit66000 โ€“ 6621010
Phitsanulok65000 โ€“ 651909
Phrae54000 โ€“ 541707
Phra Nakhon Si Ayutthaya13000 โ€“ 1327016
Phuket83000 โ€“ 831203
Prachin Buri25000 โ€“ 252207
Prachuap Khiri Khan77000 โ€“ 771808
Ranong85000 โ€“ 851304
Ratchaburi70000 โ€“ 701809
Rayong21000 โ€“ 212107
Roi Et45000 โ€“ 4525015
Sa Kaeo27000 โ€“ 272606
Sakon Nakhon47000 โ€“ 4729017
Samut Prakan10130 โ€“ 105605
Samut Sakhon74000 โ€“ 741203
Samut Songkhram75000 โ€“ 751203
Saraburi18000 โ€“ 1822012
Satun91000 โ€“ 911606
Sing Buri16000 โ€“ 161506
Si Sa Ket33000 โ€“ 3327016
Songkhla90000 โ€“ 9033015
Sukhothai64000 โ€“ 641809
Suphanburi72000 โ€“ 7224010
Surat Thani84000 โ€“ 8428017
Tak63000 โ€“ 631708
Trang92000 โ€“ 922209
Trat23000 โ€“ 231405
Ubon Ratchathani34000 โ€“ 3436018
Udon Thani41000 โ€“ 4138015
Uthai Thani61000 โ€“ 611708
Uttaradit53000 โ€“ 532309
Yala95000 โ€“ 951506
Yasothon35000 โ€“ 351708

Postal Codes of the largest cities

Neighbouring countries

Thailand postal codes: FAQ

What is the postal code format in Thailand?

Thailand postal codes follow the pattern ##### (# = digit, @ = letter), i.e. 5 digits. Examples: 10150, 10210.

What regex validates Thailand postal codes?

^(?:\d{5})$ matches the official format (from Google's address metadata). It checks the shape only; whether a code exists needs a lookup in a postal code database such as the zipcodestack API.

What is the postal code of Bangkok?

Bangkok has 24 postal codes, starting with 10100. The right one depends on the street; see the full list for Bangkok.

How many postal codes are there in Thailand?

The zipcodestack database contains 954 postal codes for Thailand, each with place name, region and coordinates.

Postal code API

Look up Thailand postal codes by API

zipcodestack looks up, validates and searches postal codes in 149 countries: city, state, coordinates, distances and radius search, as JSON.

/v1/search documentation International postal code API All documentation

300 free requests every month. No credit card required.

GET https://api.zipcodestack.com/v1/search?codes=10150&country=th

{
  "results": {
    "10150": [{
      "postal_code": "10150",
      "country_code": "TH",
      "city": "โ€ฆ",
      "state": "โ€ฆ",
      "latitude": โ€ฆ,
      "longitude": โ€ฆ
    }]
  }
}

Free postal code tools

Start using our ZIP Code API for free today!

Get 300 requests / month for free