See http://bkkphotographer.wordpress.com/2009/08/13/province-number-on-thai-license-plates/ and the comments to this photo on Flickr.
A Flickr friend directed me to the web site of the Thai Department of Land Transportartion (DLT) here. There you can download Excel spreadsheets with statistics of vehicle registrations in each province of Thailand. That’s interesting (to me) but the good news is that the spreadsheets are organized in order of the two digit code applied to license plates for buses and commercial trucks.
The spreadsheets don’t explicitly list the codes but when I combined the information I have from photographs (> 50%) with the columns in the spreadsheets I was able to fill in the blanks. I was very thin in the southern region, but I had 92 = Songkhla and that was enough to place the remainder.
The first digit of the code gives the region of Thailand as follows:
0 – Bangkok
1 – Central
2 – East
3 – Lower North East
4 – Upper North East
5 – Upper North
6 – Lower North
7- West
8 – Upper South
9 – Lower South
Within each sub-region the codes are allocated roughly north-south, west-east. There are exceptions with provinces created since the DLT created the system, for example Sa Kaeo in the East and Nong Bua Lamphu in the North East.
| Code | Name | Thai Name |
| 01 | Bangkok | กรุงเทพมหานคร |
| 10 | Chai Nat | ชัยนาท |
| 11 | Sing Buri | สิงห์บุรี |
| 12 | Lop Buri | ลพบุรี |
| 13 | Ang Thong | อ่างทอง |
| 14 | Saraburi | สระบุรี |
| 15 | Ayutthaya | พระนครศรีอยุธยา |
| 16 | Pathum Thani | ปทุมธานี |
| 17 | Nonthaburi | นนทบุรี |
| 18 | Samut Prakan | สมุทรปราการ |
| 20 | Nakhon Nayok | นครนายก |
| 21 | Prachin Buri | ปราจีนบุรี |
| 22 | Chachoengsao | ฉะเชิงเทรา |
| 23 | Chon Buri | ชลบุรี |
| 24 | Rayong | ระยอง |
| 25 | Chanthaburi | จันทบุรี |
| 26 | Trat | ตราด |
| 27 | Sa Kaeo | สระแก้ว |
| 30 | Chaiyaphum | ชัยภูมิ |
| 31 | Yasothon | ยโสธร |
| 32 | Ubon Ratchathani | อุบลราชธานี |
| 33 | Si Sa Ket | ศรีสะเกษ |
| 34 | Buri Ram | บุรีรัมย์ |
| 35 | Nakhon Ratchasima | นครราชสีมา |
| 36 | Surin | สุรินทร์ |
| 37 | Amnat Charoen | อำนาจเจริญ |
| 38 | Nong Bua Lam Phu | หนองบัวลำภู |
| 40 | Nong Khai | หนองคาย |
| 41 | Loei | เลย |
| 42 | Udon Thani | อุดรธานี |
| 43 | Nakhon Phanom | นครพนม |
| 44 | Sakon Nakhon | สกลนคร |
| 45 | Khon Kaen | ขอนแก่น |
| 46 | Kalasin | กาฬสินธุ์ |
| 47 | Maha Sarakham | มหาสารคาม |
| 48 | Roi Et | ร้อยเอ็ด |
| 49 | Mukdahan | มุกดาหาร |
| 50 | Chiang Rai | เชียงราย |
| 51 | Mae Hong Son | แม่ฮ่องสอน |
| 52 | Chiang Mai | เชียงใหม่ |
| 53 | Phayao | พะเยา |
| 54 | Nan | น่าน |
| 55 | Lamphun | ลำพูน |
| 56 | Lampang | ลำปาง |
| 57 | Phrae | แพร่ |
| 60 | Uttaradit | อุตรดิตถ์ |
| 61 | Sukhothai | สุโขทัย |
| 62 | Tak | ตาก |
| 63 | Phitsanulok | พิษณุโลก |
| 64 | Kamphaeng Phet | กำแพงเพชร |
| 65 | Phichit | พิจิตร |
| 66 | Phetchabun | เพชรบูรณ์ |
| 67 | Nakhon Sawan | นครสวรรค์ |
| 68 | Uthai Thani | อุทัยธานี |
| 70 | Suphanburi | สุพรรณบุรี |
| 71 | Kanchanaburi | กาญจนบุรี |
| 72 | Nakhon Pathom | นครปฐม |
| 73 | Ratchaburi | ราชบุรี |
| 74 | Samut Sakhon | สมุทรสาคร |
| 75 | Samut Songkhram | สมุทรสงคราม |
| 76 | Phetchaburi | เพชรบุรี |
| 77 | Prachuap Khiri Khan | ประจวบคีรีขันธ์ |
| 80 | Chumpon | ชุมพร |
| 81 | Ranong | ระนอง |
| 82 | Surat Thani | สุราษฎร์ธานี |
| 83 | Phang Nga | พังงา |
| 84 | Nakhon Si Thammarat | นครศรีธรรมราช |
| 85 | Krabi | กระบี่ |
| 86 | Phuket | ภูเก็ต |
| 90 | Phattalung | พัทลุง |
| 91 | Trang | ตรัง |
| 92 | Songkhla | สงขลา |
| 93 | Satun | สตูล |
| 94 | Pattani | ปัตตานี |
| 95 | Yala | ยะลา |
| 96 | Narathiwat | นราธิวาส |
I verified 44 = Sakon Nakhon and 50 = Chiang Rai today by observation.
A corollary is that the six-digit license plates are duplicated across the country. For example each province registers buses in a series starting 10-xxxx. So a unique registration has to have the two digit code pre-pended.
I want to be able to search by Lightroom catalog for such duplicates. i have the data in my add-in but it is hard to write a SQL query – not least because I still have not found a working ODBC driver for the Lightroom database.
Tags: license plate, registration, Thailand
September 2, 2009 at 11:41 pm |
I verified 54 = Nan today.