Solved the Thai Code List – I Think

See 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: , ,

One Response to “Solved the Thai Code List – I Think”

  1. BKKPhotographer Says:

    I verified 54 = Nan today.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: