🏞 Of the land area, 20.7% has a tropical rainforest climate (Af), 76.1% has a tropical wet and dry/ savanna climate (Aw), 3.2% has a alpine/ highland climate (H).
🧜 Of the population, 16% live in a tropical rainforest climate (Af), 83.3% live in a tropical wet and dry/ savanna climate (Aw), 0.8% live in a alpine/ highland climate (H).
| Location | Lat. | Long. | Alt. m(ft) | Climate | Biome | Av. Temp. | Precip. |
|---|---|---|---|---|---|---|---|
| Chiang Rai | 19°58'N | 99°53'E | 393 (1289) | Aw | Subtropical dry forest | 24 (75) | 1733 (68) |
| Mae Hong Son | 19°18'N | 97°59'E | 274 (900) | Aw | Subtropical moist forest | 25 (77) | 1261 (50) |
| Chiang Mai | 18°46'N | 98°58'E | 314 (1030) | Aw | Subtropical moist forest | 25 (78) | 1185 (47) |
| Nan/ Muang Nan | 18°46'N | 100°46'E | 202 (661) | Aw | Tropical dry forest | 26 (78) | 1263 (50) |
| Lampang | 18°17'N | 99°30'E | 244 (800) | Aw | Tropical dry forest | 26 (79) | 1077 (42) |
| Mae Sariang | 18°10'N | 97°56'E | 213 (700) | Aw | Tropical moist forest | 26 (78) | 1180 (46) |
| Phrae | 18°8'N | 100°10'E | 163 (534) | Aw | Tropical dry forest | 27 (80) | 1095 (43) |
| Uttaradit East | 17°37'N | 100°6'E | 64 (210) | Aw | Tropical dry forest | 28 (82) | 1432 (56) |
| Loei | 17°27'N | 101°44'E | 254 (834) | Aw | Subtropical moist forest | 26 (78) | 1238 (49) |
| Nakhon Phanom | 17°25'N | 104°47'E | 148 (484) | Aw | Tropical moist forest | 26 (79) | 2325 (92) |
| Udon Thani | 17°23'N | 102°49'E | 178 (584) | Aw | Subtropical moist forest | 26 (80) | 1443 (57) |
| Bhumibol Dam | 17°15'N | 99°0'E | 144 (474) | Aw | Tropical moist forest | 28 (82) | 1041 (41) |
| Sakon Nakhon | 17°10'N | 104°8'E | 172 (564) | Aw | Subtropical moist forest | 26 (79) | 1588 (63) |
| Tak | 16°53'N | 99°8'E | 127 (415) | Aw | Tropical moist forest | 27 (81) | 1064 (42) |
| Phitsanulok/ Sarit | 16°48'N | 100°17'E | 46 (150) | Aw | Subtropical moist forest | 28 (82) | 1352 (53) |
| Mae Sot/ Tak | 16°42'N | 98°32'E | 197 (648) | Aw | Subtropical wet forest | 26 (78) | 1448 (57) |
| Mukdahan/ Bakhon Pha | 16°32'N | 104°43'E | 140 (458) | Aw | Tropical dry forest | 26 (80) | 1534 (60) |
| Khon Kaen | 16°28'N | 102°47'E | 194 (635) | Aw | Tropical dry forest | 27 (80) | 1207 (48) |
| Phetchabun | 16°26'N | 101°9'E | 116 (381) | Aw | Tropical dry forest | 27 (81) | 1122 (44) |
| Roi Et | 16°3'N | 103°40'E | 142 (467) | Aw | Tropical dry forest | 27 (80) | 1416 (56) |
| Chaiyaphum | 15°49'N | 102°2'E | 184 (605) | Aw | Tropical dry forest | 27 (81) | 1153 (45) |
| Nakhon Sawan | 15°40'N | 100°8'E | 35 (116) | Aw | Tropical moist forest | 28 (83) | 1119 (44) |
| Ubon/ Ratchathani Ab | 15°15'N | 104°52'E | 124 (405) | Aw | Subtropical moist forest | 27 (80) | 1635 (64) |
| Korat/ Nakhon Ratcha | 14°58'N | 102°5'E | 187 (614) | Aw | Tropical dry forest | 27 (80) | 1072 (42) |
| Surin | 14°52'N | 103°30'E | 147 (483) | Aw | Tropical dry forest | 27 (81) | 1322 (52) |
| Lop Buri | 14°48'N | 100°38'E | 11 (37) | Aw | Tropical dry forest | 28 (83) | 1211 (48) |
| Suphan Buri | 14°28'N | 100°8'E | 9 (29) | Aw | Tropical dry forest | 28 (83) | 1113 (44) |
| Prachin Buri | 14°3'N | 101°22'E | 6 (20) | Aw | Tropical dry forest | 28 (83) | 2009 (79) |
| Kanchanaburi | 14°1'N | 99°32'E | 29 (94) | Aw | Tropical moist forest | 28 (82) | 1050 (41) |
| Bangkok/ Don Muang | 13°55'N | 100°36'E | 12 (40) | Aw | Tropical dry forest | 28 (82) | 1244 (49) |
| Bangkok | 13°44'N | 100°34'E | 4 (14) | Aw | Tropical dry forest | 28 (82) | 1498 (59) |
| Aranyaprathet | 13°41'N | 102°30'E | 49 (161) | Aw | Tropical dry forest | 27 (81) | 1436 (57) |
| Chon Buri/ Sattahip | 13°21'N | 100°59'E | 2 (8) | Aw | - | 28 (82) | 1315 (52) |
| Ko Sichang Island | 13°10'N | 100°48'E | 27 (90) | Aw | - | 28 (83) | 1251 (49) |
| Chanthaburi | 12°37'N | 102°6'E | 4 (12) | Am | Tropical dry forest | 27 (80) | 2873 (113) |
| Hua Hin | 12°35'N | 99°57'E | 6 (20) | Aw | Tropical moist forest | 28 (82) | 999 (39) |
| Prachuap Khiri Khan | 11°50'N | 99°49'E | 6 (19) | As | Tropical moist forest | 27 (81) | 1154 (45) |
| Khlong Yai | 11°47'N | 102°53'E | 4 (13) | Am | - | 27 (81) | 4709 (185) |
| Chumphon | 10°30'N | 99°11'E | 6 (20) | Am | Tropical moist forest | 27 (80) | 1956 (77) |
| Ranong | 9°59'N | 98°37'E | 8 (26) | Am | Subtropical wet forest | 27 (80) | 4185 (165) |
| Surat Thani | 9°8'N | 99°9'E | 7 (23) | Aw | Subtropical moist forest | 26 (80) | 1636 (64) |
| Nakhon Si Thammarat | 8°33'N | 99°57'E | 6 (18) | Am | Subtropical moist forest | 27 (81) | 2381 (94) |
| Phuket (Airport) | 8°9'N | 98°19'E | 9 (28) | Am | - | 27 (81) | 2503 (99) |
| Phuket | 7°53'N | 98°24'E | 4 (12) | Am | - | 28 (83) | 2318 (91) |
| Trang | 7°31'N | 99°37'E | 16 (52) | Am | Subtropical moist forest | 27 (81) | 2188 (86) |
| Songkhla | 7°11'N | 100°36'E | 7 (22) | Am | - | 28 (82) | 2035 (80) |
| Narathiwat | 6°26'N | 101°49'E | 5 (17) | Am | Tropical moist forest | 27 (81) | 2465 (97) |
| Sattahip | 12°41'N | 100°59'E | 21 (70) | - | - | - | 1322 (52) |
| Thailand Average | 14°22'N | 100°48'E | 97 (319) | Aw | Tropical dry forest | 27 (80) | 1628 (64) |