Indicator · TLI ind_gpp_per_capita
Gross Provincial Product Per Capita (Baht, Chain Volume Measures, Reference Year 2002)
ผลิตภัณฑ์ภาคและจังหวัดต่อคน (บาท, ปีอ้างอิง พ.ศ. 2545)
Source
Office of the National Economic and Social Development Council (NESDC)
Thai government economic-planning agency; publishes Gross Provincial Product (provincial GDP equivalent). Refresh: annual; preliminary estimates land in late Q4 of the year following the reference year.
Goalposts
The 0-to-100 score for this indicator is normalized against fixed methodology goalposts. The values below define the band; click through to the methodology page for the framework that anchors them.
- Score 100
- 350,000 THB/capita/yr
- Score 0
- 50,000 THB/capita/yr
- Direction
- Higher is better
- Anchor
- Fitted to the Thai provincial distribution
Goalposts of 50,000 baht and 350,000 baht per capita were re-fit on 2026-05-05 when the source switched from the chain-volume series to current market prices. The 50,000 floor sits below Narathiwat (64,005 baht) so the floor is not artificially zero; the 350,000 ceiling tracks the 90th-percentile shoulder of the current-prices distribution. Seven provinces clip at the ceiling — Rayong, Bangkok, Chon Buri, Chachoengsao, Phra Nakhon Si Ayutthaya, Prachin Buri, and Samut Sakhon. Clipping is policy-bounded by design.
Live distribution: 7 of 77 provinces clip at the score-100 ceiling .
Which Thai province leads on Gross Provincial Product Per Capita (Baht, Chain Volume Measures, Reference Year 2002)?
7 Thai provinces share the maximum TLI score of 100/100 on Gross Provincial Product Per Capita (Baht, Chain Volume Measures, Reference Year 2002); the strongest by raw value are Rayong , Bangkok , and Chon Buri (raw values from 592,335 to 942,205 THB/capita/yr). The bottom of the distribution is Narathiwat (64,005 THB/capita/yr, score 4.7/100).
Coverage
77 of 77 Thai provinces. Median score: 24.8. Each province's score is normalized 0–100 against fixed goalposts; a higher score is more favorable.
Reading the columns. Raw value the actual measurement in THB/capita/yr. Score normalized 0–100 against fixed methodology goalposts (not a percentile). Higher is better. Why ties? 7 provinces share the score-100 ceiling because their raw values meet or exceed the upper goalpost. Provinces beyond the goalposts aren't separated further — that's the trade-off for fixed, year-over-year comparable scoring instead of percentiles.
Top scorers
| Rank | Province | Raw value (THB/capita/yr) | Score |
|---|---|---|---|
| 1 | Rayong | 942205 | 100 |
| 2 | Bangkok | 675979 | 100 |
| 3 | Chon Buri | 592335 | 100 |
| 4 | Chachoengsao | 490005 | 100 |
| 5 | Phra Nakhon Si Ayutthaya | 428870 | 100 |
Lowest scorers
| Rank | Province | Raw value (THB/capita/yr) | Score |
|---|---|---|---|
| 77 | Narathiwat | 64005 | 4.7 |
| 76 | Nong Bua Lam Phu | 69008 | 6.3 |
| 75 | Mae Hong Son | 69828 | 6.6 |
| 74 | Mukdahan | 72251 | 7.4 |
| 73 | Yasothon | 77376 | 9.1 |
Show all 77 provinces ranked Sorted highest to lowest score
| Rank | Province | Raw value (THB/capita/yr) | Score |
|---|---|---|---|
| 1 | Rayong | 942205 | 100 |
| 2 | Bangkok | 675979 | 100 |
| 3 | Chon Buri | 592335 | 100 |
| 4 | Chachoengsao | 490005 | 100 |
| 5 | Phra Nakhon Si Ayutthaya | 428870 | 100 |
| 6 | Prachin Buri | 388559 | 100 |
| 7 | Samut Sakhon | 374056 | 100 |
| 8 | Saraburi | 344734 | 98.2 |
| 9 | Samut Prakan | 320294 | 90.1 |
| 10 | Nakhon Pathom | 316636 | 88.9 |
| 11 | Phuket | 314921 | 88.3 |
| 12 | Chanthaburi | 253522 | 67.8 |
| 13 | Pathum Thani | 246463 | 65.5 |
| 14 | Lamphun | 236619 | 62.2 |
| 15 | Ratchaburi | 231516 | 60.5 |
| 16 | Chumphon | 230319 | 60.1 |
| 17 | Phangnga | 229213 | 59.7 |
| 18 | Prachuap Khiri Khan | 221151 | 57.1 |
| 19 | Nonthaburi | 214515 | 54.8 |
| 20 | Surat Thani | 188181 | 46.1 |
| 21 | Krabi | 174058 | 41.4 |
| 22 | Samut Songkhram | 167164 | 39.1 |
| 23 | Trat | 164835 | 38.3 |
| 24 | Chai Nat | 157159 | 35.7 |
| 25 | Phetchaburi | 156719 | 35.6 |
| 26 | Kamphaeng Phet | 155404 | 35.1 |
| 27 | Chiang Mai | 154925 | 35 |
| 28 | Kanchanaburi | 153662 | 34.6 |
| 29 | Lopburi | 152831 | 34.3 |
| 30 | Sing Buri | 151750 | 33.9 |
| 31 | Songkhla | 147790 | 32.6 |
| 32 | Nakhon Sawan | 139184 | 29.7 |
| 33 | Nakhon Ratchasima | 137864 | 29.3 |
| 34 | Ang Thong | 135248 | 28.4 |
| 35 | Khon Kaen | 131987 | 27.3 |
| 36 | Nakhon Si Thammarat | 127405 | 25.8 |
| 37 | Nakhon Nayok | 126435 | 25.5 |
| 38 | Phitsanulok | 124884 | 25 |
| 39 | Suphan Buri | 124482 | 24.8 |
| 40 | Uthai Thani | 123946 | 24.6 |
| 41 | Tak | 121537 | 23.8 |
| 42 | Uttaradit | 120720 | 23.6 |
| 43 | Loei | 117624 | 22.5 |
| 44 | Trang | 111746 | 20.6 |
| 45 | Satun | 110312 | 20.1 |
| 46 | Phayao | 109275 | 19.8 |
| 47 | Yala | 108108 | 19.4 |
| 48 | Lampang | 107732 | 19.2 |
| 49 | Nong Khai | 107589 | 19.2 |
| 50 | Phichit | 105054 | 18.4 |
| 51 | Chiang Rai | 102988 | 17.7 |
| 52 | Phetchabun | 100936 | 17 |
| 53 | Udon Thani | 100005 | 16.7 |
| 54 | Ranong | 99331 | 16.4 |
| 55 | Nakhon Phanom | 96731 | 15.6 |
| 56 | Sukhothai | 93208 | 14.4 |
| 57 | Buri Ram | 91636 | 13.9 |
| 58 | Phrae | 91324 | 13.8 |
| 59 | Si Sa Ket | 91060 | 13.7 |
| 60 | Maha Sarakham | 90996 | 13.7 |
| 61 | Surin | 89852 | 13.3 |
| 62 | Nan | 89515 | 13.2 |
| 63 | Phatthalung | 87098 | 12.4 |
| 64 | Chaiyaphum | 85951 | 12 |
| 65 | Amnat Charoen | 85707 | 11.9 |
| 66 | Kalasin | 84785 | 11.6 |
| 67 | Bueng Kan | 84021 | 11.3 |
| 68 | Pattani | 83369 | 11.1 |
| 69 | Ubon Ratchathani | 82895 | 11 |
| 70 | Sa Kaeo | 82526 | 10.8 |
| 71 | Roi Et | 82491 | 10.8 |
| 72 | Sakon Nakhon | 78895 | 9.6 |
| 73 | Yasothon | 77376 | 9.1 |
| 74 | Mukdahan | 72251 | 7.4 |
| 75 | Mae Hong Son | 69828 | 6.6 |
| 76 | Nong Bua Lam Phu | 69008 | 6.3 |
| 77 | Narathiwat | 64005 | 4.7 |
Methodology
See the methodology page for the full TLI scoring approach, including how this indicator's category Cost & Economy combines with the other six categories via geometric mean.
Cite as: "Gross Provincial Product Per Capita (Baht, Chain Volume Measures, Reference Year 2002)." Thailand Livability Index, 2026. CC BY-NC 4.0.