Thailand. 21 cities, 113 hospitals.

Hospitals in Thailand

Two systems side by side — crowded, cheap public hospitals and world-class private ones — and how a visitor chooses between them.

Police: 191. Fire: 199.

The rule of thumb

With insurance, go private. Without it, public. In an emergency, the nearest of either.

Every hospital in Thailand must stabilise an emergency patient regardless of ability to pay. The private hospitals in the tourist cities speak English and bill insurers; the public ones cost a fraction and run in Thai.

  • Cities21 — see the list below
  • Hospitals113
  • Ambulance1669, free, 24 hours
  • CheckedSeptember 2026, against each hospital’s own website

Thailand runs two health systems side by side. The public one — Ministry of Public Health hospitals in every district, municipal hospitals in the bigger cities, university hospitals in Bangkok and the regional centres — treats the whole Thai population under universal coverage and is cheap, competent and crowded. The private one, concentrated in Bangkok and the tourist cities, is among the best in Asia: internationally accredited hospitals with English-speaking specialists, interpreters and the kind of hotel-grade service that has made the country a medical-tourism destination. A visitor can walk into either.

The practical difference is money and language. A foreigner pays at both, but a public-hospital bill is a fraction of a private one, while the private hospital will speak your language, see you quickly and deal with your insurer. This page explains how to choose, what to expect at the desk and which numbers to call; the city pages list the major hospitals with addresses, phone numbers and maps.

Cities

Bangkok

10 hospitals. Thailand’s capital and the region’s medical hub

Pattaya

6 hospitals. Thailand’s resort city on the Eastern Seaboard

Chiang Mai

8 hospitals. The north’s medical hub, ringed by mountains

Phuket and Phi Phi

8 hospitals. Thailand’s biggest island and its busiest beach resort

Koh Samui, Koh Phangan and Koh Tao

8 hospitals. Three Gulf islands, one hospital hub

Krabi, Ao Nang and Koh Lanta

4 hospitals. Thailand’s limestone coast and its islands

Hua Hin and Cha-am

5 hospitals. Thailand’s royal seaside resort, three hours south of Bangkok

Chiang Rai

5 hospitals. Thailand’s northernmost city and the Golden Triangle

Hat Yai and Songkhla

6 hospitals. The south’s biggest city and the gateway to Malaysia

Ayutthaya

4 hospitals. The old capital, 80 km north of Bangkok

Kanchanaburi

5 hospitals. River Kwai, Erawan Falls and the road to Sangkhlaburi

Sukhothai and Phitsanulok

6 hospitals. The first Thai capital, and Phitsanulok an hour east

Mae Hong Son and Pai

4 hospitals. Thailand’s mountain province on the Myanmar border

Koh Chang and Trat

4 hospitals. Thailand’s island province on the Cambodian border

Khao Lak and Phang Nga

3 hospitals. The Similan coast, north of Phuket

Udon Thani

5 hospitals. The north-east’s hub city, an hour from Laos

Khon Kaen

5 hospitals. The north-east’s university city and medical hub

Korat and Khao Yai

5 hospitals. The gateway to Thailand’s north-east

Surat Thani and Khao Sok

4 hospitals. The mainland province behind the Gulf islands

Rayong and Koh Samet

3 hospitals. Thailand’s beach province east of Pattaya

Ubon Ratchathani

5 hospitals. The lower north-east’s main city, on the Mun River

All 113 hospitals in Thailand

HospitalCityTypeBedsWherePhone
Siriraj HospitalBangkokPublic2145Wang Lang pier, on the Thonburi bank opposite the old city+66 2 419 7000
King Chulalongkorn Memorial HospitalBangkokPublic1435Rama IV Road at Henri Dunant Road, by MRT Si Lom and BTS Sala Daeng+66 2 256 4000
Ramathibodi HospitalBangkokPublic1023Rama VI Road, west of Victory Monument+66 2 201 1000
Police General HospitalBangkokPublic650Rama I Road at Ratchaprasong, by BTS Chit Lom+66 2 207 6000
Bumrungrad International HospitalBangkokPrivate580Sukhumvit Soi 3 (Nana Nua), near BTS Nana+66 2 066 8888
MedPark HospitalBangkokPrivate550Rama IV Road at Ratchadaphisek, by MRT Queen Sirikit Convention Centre+66 2 023 3333
Bangkok HospitalBangkokPrivate488Soi Soonvijai 7, off New Phetchaburi Road+66 2 310 3000
Samitivej Sukhumvit HospitalBangkokPrivate275Sukhumvit Soi 49, between BTS Phrom Phong and Thong Lo+66 2 022 2222
Vejthani HospitalBangkokPrivate263Lat Phrao Soi 111, Bang Kapi (east Bangkok)+66 2 734 0000
BNH HospitalBangkokPrivateConvent Road, between Silom and Sathorn+66 2 022 0700
Pattaya Bhattamakun HospitalPattayaPublic482Na Kluea, off Sawang Fa Road+66 38 429 244
Bangkok Hospital PattayaPattayaPrivate300Sukhumvit Road, North Pattaya+66 38 259 999
Pattaya City HospitalPattayaPublic110Soi Buakhao, Central Pattaya+66 38 103 900
Jomtien HospitalPattayaPrivate60Sukhumvit Road, south of Pattaya Tai+66 33 125 999
Pattaya International HospitalPattayaPrivate55Soi 4, between Beach Road and Second Road+66 38 428 374
Pattaya Memorial HospitalPattayaPrivate50Central Pattaya Road (Pattaya Klang)+66 38 488 777
Maharaj Nakorn Chiang Mai HospitalChiang MaiPublic1400West of Suan Dok Gate, off Suthep Road+66 53 936 150
Nakornping HospitalChiang MaiPublic860Chotana Road (Route 107), Mae Rim+66 53 999 200
Chiang Mai Ram HospitalChiang MaiPrivate350Boonruangrit Road, outside the west moat+66 52 004 699
Lanna HospitalChiang MaiPrivate180Sukkasem Road, off Chotana Road, north of the moat+66 52 134 777
Rajavej Chiang Mai HospitalChiang MaiPrivate150Chiang Mai-Lamphun Road, south of Nawarat Bridge+66 52 011 999
Bangkok Hospital Chiang MaiChiang MaiPrivate122Superhighway (Route 11), east of the Ping+66 52 089 888
McCormick HospitalChiang MaiPrivateKaew Nawarat Road, east bank of the Ping+66 53 921 777
Sriphat Medical CenterChiang MaiPublicSriphat building, Suan Dok hospital campus+66 52 079 300
Vachira Phuket HospitalPhuket and Phi PhiPublic551Yaowarat Road, central Phuket Town+66 76 361 234
Bangkok Hospital PhuketPhuket and Phi PhiPrivate266Hongyok Utis Road, north edge of Phuket Town+66 76 254 425
Bangkok Hospital SirirojPhuket and Phi PhiPrivate151Chalermprakiat Ror 9 (bypass) Road, south of Central Phuket+66 76 361 888
Dibuk HospitalPhuket and Phi PhiPrivate100Chao Fa West Road, between Phuket Town and Chalong+66 76 298 298
Patong HospitalPhuket and Phi PhiPublic90Sai Nam Yen Road, a kilometre inland from Patong Beach+66 76 342 633
Thalang HospitalPhuket and Phi PhiPublic90Thepkasattri Road, Thalang town, fifteen minutes from the airport+66 76 311 033
Mission Hospital PhuketPhuket and Phi PhiPrivate83Thepkasattri Road, north edge of Phuket Town+66 76 237 220
Chalong HospitalPhuket and Phi PhiPublic30Chao Fa West Road, by the Chalong circle+66 76 384 342
Koh Samui HospitalKoh Samui, Koh Phangan and Koh TaoPublic167Nathon, off the ring road+66 77 913 200
Bangkok Hospital SamuiKoh Samui, Koh Phangan and Koh TaoPrivate50Ring road (Thaweerat Phakdee Road), Bophut+66 77 429 500
Bandon International HospitalKoh Samui, Koh Phangan and Koh TaoPrivate30Ring road, Bophut, west of the airport+66 77 332 706
Koh Phangan HospitalKoh Samui, Koh Phangan and Koh TaoPublic30West-coast road north of Thong Sala+66 77 377 034
Thai International HospitalKoh Samui, Koh Phangan and Koh TaoPrivate28Ring road at Chaweng, opposite Lotus’s+66 77 332 654
Koh Tao HospitalKoh Samui, Koh Phangan and Koh TaoPublic10Mae Haad, by the ferry piers+66 77 456 490
First Western HospitalKoh Samui, Koh Phangan and Koh TaoPrivateThong Sala, the port town+66 77 377 474
Samui International HospitalKoh Samui, Koh Phangan and Koh TaoPrivateNorthern end of Chaweng Beach Road+66 98 013 5479
Krabi HospitalKrabi, Ao Nang and Koh LantaPublic447Utarakit Road, Krabi Town+66 75 626 700
Krabi Nakharin International HospitalKrabi, Ao Nang and Koh LantaPrivate100Pisanpop Road, Krabi Town+66 75 626 555
Wattanapat Hospital Ao NangKrabi, Ao Nang and Koh LantaPrivate56Khlong Haeng road, inland from Ao Nang beach+66 75 815 555
Koh Lanta HospitalKrabi, Ao Nang and Koh LantaPublic30East coast of Lanta Yai, by Lanta Old Town+66 75 697 100
Hua Hin HospitalHua Hin and Cha-amPublic400Phetkasem Road, northern end of town+66 32 523 000
Bangkok Hospital Hua HinHua Hin and Cha-amPrivate64Phetkasem Road at Soi 94, just south of Market Village+66 32 616 800
Cha-am HospitalHua Hin and Cha-amPublic60Khlong Thian Road, Cha-am town+66 32 471 808
Pranburi HospitalHua Hin and Cha-amPublic60Pranburi town, east of Phetkasem Road+66 32 825 565
San Paulo Hua Hin HospitalHua Hin and Cha-amPrivate60Phetkasem Road between Soi 84 and 86+66 32 532 576
Chiang Rai Prachanukroh HospitalChiang RaiPublic773Sathan Phayaban Road, south of the centre+66 53 910 600
Overbrook HospitalChiang RaiPrivate246Singhaklai Road, by the Kok River+66 53 910 100
Kasemrad Sriburin HospitalChiang RaiPrivate120Highway 1, south of the centre+66 53 910 999
Bangkok Hospital Chiang RaiChiang RaiPrivate80Highway 1, north of the airport turning+66 52 051 800
Mae Sai HospitalChiang RaiPublicPhahonyothin Road, Mae Sai, south of the border bridge+66 53 731 300
Songklanagarind HospitalHat Yai and SongkhlaPublic853PSU campus, Kanchanavanich Road, east of the centre+66 74 455 000
Hat Yai HospitalHat Yai and SongkhlaPublic700Ratthakan Road, 1.5 km north of the station+66 74 273 100
Songkhla HospitalHat Yai and SongkhlaPublic508Songkhla-Ranot Road (Highway 408), Phawong+66 74 338 100
Bangkok Hospital Hat YaiHat Yai and SongkhlaPrivate400Phetkasem Road Soi 15, north-east of the centre+66 74 272 800
Sikarin Hatyai HospitalHat Yai and SongkhlaPrivate200Niphat Songkhro 1 Road, 2 km north of the station+66 74 366 966
Thonburi Rajyindee HospitalHat Yai and SongkhlaPrivate196Rajyindee Road, 1.5 km east of the station+66 74 200 200
Phra Nakhon Si Ayutthaya HospitalAyutthayaPublic522U-Thong Road, southern edge of the island+66 35 211 888
Rajthanee HospitalAyutthayaPrivate250Rojana Road, 3 km east of the railway station+66 35 335 555
Karunvej Hospital AyutthayaAyutthayaPrivate105Asia Highway km 56, near Bang Pa-in+66 2 529 4533
Rajthanee Rojana HospitalAyutthayaPrivate100Rojana Road, near the Rojana Industrial Park+66 35 249 249
Phaholpolpayuhasena HospitalKanchanaburiPublic485Saengchuto Road, by the Provincial Hall+66 34 587 800
Synphaet Hospital KanchanaburiKanchanaburiPrivate100Saengchuto Road (Route 323), north-west of the Bridge+66 34 912 888
Thong Pha Phum HospitalKanchanaburiPublic90Thong Pha Phum town, by the market+66 34 599 601
Thanakarn HospitalKanchanaburiPrivate74Saengchuto Road, between the centre and the Provincial Hall+66 34 540 605
Sangkhlaburi HospitalKanchanaburiPublicSangkhlaburi town, under a kilometre from the Mon Bridge+66 34 595 030
Buddhachinaraj Phitsanulok HospitalSukhothai and PhitsanulokPublic940Srithamtripidok Road, central Phitsanulok+66 55 270 300
Naresuan University HospitalSukhothai and PhitsanulokPublic362Naresuan University campus, south of Phitsanulok+66 55 965 666
Sukhothai HospitalSukhothai and PhitsanulokPublic320Charot Withi Thong Road, west of Sukhothai new town+66 55 611 333
Sawankhalok HospitalSukhothai and PhitsanulokPublic120Sawankhalok town, north of Sukhothai+66 55 641 592
Bangkok Hospital PhitsanulokSukhothai and PhitsanulokPrivate100Phra Ong Dam Road, Khok Matum junction+66 55 051 724
Phitsanuvej HospitalSukhothai and PhitsanulokPrivateKhun Phiren Thorathep Road, near the railway station+66 55 909 000
Srisangwan HospitalMae Hong Son and PaiPublic154Singhanat Bamrung Road, Mae Hong Son town+66 53 611 378
Khun Yuam HospitalMae Hong Son and PaiPublic30Krit Suwan Road, Khun Yuam+66 53 691 017
Mae Sariang HospitalMae Hong Son and PaiPublicWiang Mai Road, Mae Sariang town+66 53 621 027
Pai HospitalMae Hong Son and PaiPublicChaisongkhram Road, Pai town+66 53 699 031
Trat HospitalKoh Chang and TratPublic312Sukhumvit Road, Trat town, mainland+66 39 513 555
Bangkok Hospital TratKoh Chang and TratPrivate114Sukhumvit Road, north side of Trat town, mainland+66 39 612 000
Koh Chang HospitalKoh Chang and TratPublic24Dan Mai, east coast, on the island+66 39 586 131
Koh Chang International HospitalKoh Chang and TratPrivateSouthern end of White Sand Beach, on the island+66 39 551 554
Phang Nga HospitalKhao Lak and Phang NgaPublic215Phetkasem Road, Phang Nga town+66 76 411 616
Takuapa HospitalKhao Lak and Phang NgaPublic209Phetkasem Road, north of Takua Pa town+66 76 584 250
Thai Mueang Chaipat HospitalKhao Lak and Phang NgaPublicPhetkasem Road, Thai Mueang+66 76 571 505
Udon Thani HospitalUdon ThaniPublic1154Pho Niyom Road, city centre+66 42 215 100
Nong Khai HospitalUdon ThaniPublic420Meechai Road, Nong Khai, by the Mekong+66 42 413 456
Aek Udon International HospitalUdon ThaniPrivate350Posri Road, city centre+66 42 342 555
Bangkok Hospital UdonUdon ThaniPrivate180Thongyai Road, city centre+66 42 188 999
North Eastern Wattana HospitalUdon ThaniPrivate100Suppakijjanya Road, city centre+66 42 219 888
Srinagarind HospitalKhon KaenPublic1466Khon Kaen University campus, Mittraphap Road+66 43 363 123
Khon Kaen HospitalKhon KaenPublic1238Srichan Road, city centre+66 43 009 900
Khon Kaen Ram HospitalKhon KaenPrivate300Srichan Road, near the City Gate+66 43 002 002
Ratchaphruek HospitalKhon KaenPrivate198Mittraphap Road, north of the centre near the university+66 43 333 555
Bangkok Hospital Khon KaenKhon KaenPrivateMaliwan Road (Highway 12), the airport road+66 43 042 888
Maharat Nakhon Ratchasima HospitalKorat and Khao YaiPublic1478Chang Phueak Road, central Korat+66 44 235 000
Pak Chong Nana HospitalKorat and Khao YaiPublic303Mittraphap Road, Pak Chong — for Khao Yai+66 44 311 856
Bangkok Hospital Pak ChongKorat and Khao YaiPrivateMittraphap Road, Pak Chong — for Khao Yai+66 44 088 960
Bangkok Hospital RatchasimaKorat and Khao YaiPrivateMittraphap Road, Korat city+66 44 015 999
Saint Mary’s HospitalKorat and Khao YaiPrivateMittraphap-Nong Khai Road, north Korat+66 44 240 240
Surat Thani HospitalSurat Thani and Khao SokPublic862Si Wichai Road, Surat Thani city+66 77 915 600
Thaksin HospitalSurat Thani and Khao SokPrivate200Talat Mai Road, city centre+66 77 278 777
Bangkok Hospital SuratSurat Thani and Khao SokPrivate97Highway 420 bypass, Wat Pradu+66 77 956 789
Si Wichai Surat Thani HospitalSurat Thani and Khao SokPrivateSi Wichai Road, Makham Tia+66 77 282 520
Rayong HospitalRayong and Koh SametPublic555Sukhumvit Road, Rayong city centre+66 38 611 104
Bangkok Hospital RayongRayong and Koh SametPrivateNoen Phra, west of the city centre+66 38 921 999
Chularat Rayong HospitalRayong and Koh SametPrivateChan Udom Road, Rayong city centre+66 38 860 890
Sunpasitthiprasong HospitalUbon RatchathaniPublic1188Sunpasit Road, north of Thung Si Mueang+66 45 319 200
Warin Chamrap HospitalUbon RatchathaniPublic298Si Sa Ket Road, across the Mun River+66 45 424 250
Kasemrad International Hospital Ubon RatchathaniUbon RatchathaniPrivate100Chayangkun Road, north of the centre+66 45 959 683
Ubonrak Thonburi HospitalUbon RatchathaniPrivate100Burapha Nai Road, east of the centre+66 45 429 100
Rom Klao HospitalUbon RatchathaniPrivate50Upparat Road, near Thung Si Mueang+66 45 244 658

Bed counts are approximate. Tap a name for the full page, or a city for that city’s guide.

Public or private hospital?

If you have travel insurance, go private: the hospital will be faster, English-speaking and able to bill your insurer directly for an admission, and the cost difference is the insurer’s problem, not yours. If you do not, a public hospital will treat you well for very little, at the price of long waits, crowded wards and paperwork in Thai — take a Thai speaker if you can. In a life-threatening emergency go to the nearest emergency room of either kind, or call 1669: every hospital in Thailand must stabilise an emergency patient regardless of ability to pay.

What does treatment cost?

Public hospitals charge foreigners a higher tariff than Thai citizens, but an outpatient visit with basic tests and medicine is still typically a few hundred to a couple of thousand baht. Mid-market private hospitals charge a few times that. The flagship international hospitals in Bangkok, Pattaya, Phuket and Chiang Mai charge Western prices, and a serious admission there without insurance can run to hundreds of thousands of baht. Every hospital will give a written estimate before a procedure if you ask, and you should.

Insurance, deposits and paperwork

Private hospitals ask for a deposit on admission unless your insurer has guaranteed payment, which only happens where the two have a contract — so phone the assistance line on your policy before you go if there is time. Outpatient care is nearly always pay-and-claim. Carry your passport; ask for an itemised receipt and an English-language medical certificate before discharge. Thai law requires a motorbike rider to hold a valid licence for the compulsory motor insurance to pay out, and travel insurers routinely refuse scooter claims from unlicensed riders.

Pharmacies and minor complaints

Thai pharmacies are excellent for anything that does not need a doctor. Most everyday medicines, including many antibiotics, are sold over the counter, licensed pharmacists usually speak some English, and the chains — Boots, Watsons, Fascino — are in every mall. The rule of thumb: a pharmacy for a cold, a mild stomach upset or a scrape; a hospital for a fever lasting more than two days, any head injury, a deep or dirty wound, an animal bite, or anything involving a scooter.

Travel information, not medical advice.