Nature & outdoors · 🇹🇭 Thailand

Beaches in Thailand map & data

There are 1,274 beaches mapped in Thailand, spread over 37 regions. The most are in Krabi Province (173), Phangnga Province (159) and Surat Thani Province (129). 43% of them carry a name. Well-known examples include Haad Chaweng Noi, Hat Son and Hat Karon Noi beach.

1,274locations
37regions
33 KBlayer size
November 2026updated
A sample of beaches in Thailand. Open every one of them in the studio.

Beaches by region

RegionLocationsShare
Krabi Province17314%
Phangnga Province15912%
Surat Thani Province12910%
Satun Province1259.8%
Phuket Province1189.3%
Prachuap Khiri Khan Province1088.5%
Trat Province967.5%
Chon Buri Province796.2%
Ranong Province564.4%
Chumphon Province483.8%
Rayong Province393.1%
Phetchaburi Province272.1%
Trang Province252.0%
Nakhon Si Thammarat Province241.9%
Pattani Province161.3%
Songkhla Province100.8%
Chanthaburi Province80.6%
Sing Buri Province40.3%
Khon Kaen Province30.2%
Narathiwat Province30.2%
Kanchanaburi Province30.2%
Bangkok20.2%
Yasothon Province20.2%
Bueng Kan Province20.2%
Ubon Ratchathani Province20.2%
Chiang Mai Province20.2%
Phayao Province10.1%
Nakhon Sawan Province10.1%
Nong Bua Lam Phu Province10.1%
Nakhon Ratchasima Province10.1%
Sukhothai Province10.1%
Chiang Rai Province10.1%
Tak Province10.1%
Buri Ram Province10.1%
Ang Thong Province10.1%
Maha Sarakham Province10.1%
Mukdahan Province10.1%

Notable beaches in Thailand

  1. Haad Chaweng NoiSurat Thani Province · beach
  2. Hat SonPrachuap Khiri Khan Province · beach
  3. Hat Karon Noi beachPhuket Province · beach
  4. หน้าผา อ่าวต้นไทรKrabi Province · beach
  5. หาดตายายChon Buri Province · beach
  6. หาดพัทยาSatun Province · beach
  7. หาดขวดSurat Thani Province · beach
  8. หาดทรายน้อยPrachuap Khiri Khan Province · beach
  9. หาดกะรนPhuket Province · beach
  10. หาดคลองจากKrabi Province · beach
  11. หาดสนSurat Thani Province · beach
  12. หาดสามพระยาPrachuap Khiri Khan Province · beach
  13. หาดบางเทาPhuket Province · beach
  14. หาดคลองดาวKrabi Province · beach
  15. หาดสลัดSurat Thani Province · beach
  16. หาดหวากอPrachuap Khiri Khan Province · beach
  17. หาดป่าตองPhuket Province · beach
  18. หาดคลองนินKrabi Province · beach
  19. หาดเชิงมนSurat Thani Province · beach
  20. Hat Mae Ramphueng หาดแม่รำพึงPrachuap Khiri Khan Province · beach
  21. หาดยะนุ้ยPhuket Province · beach
  22. หาดคลองม่วงKrabi Province · beach
  23. Silver BeachSurat Thani Province · beach
  24. Hat SurinPrachuap Khiri Khan Province · beach
  25. หาดสุรินทร์Phuket Province · beach
  26. หาดนพรัตน์ธาราKrabi Province · beach
  27. หาดแหลมสิงห์Phuket Province · beach
  28. หาดพระแอะKrabi Province · beach
  29. หาดในหานPhuket Province · beach
  30. หาดหลังสอดKrabi Province · beach
  31. หาดไม้ขาวPhuket Province · beach
  32. หาดอ่าวนางKrabi Province · beach
  33. Banana BeachPhuket Province · beach
  34. อ่าวนุ้ยKrabi Province · beach
  35. Konkare BayPhuket Province · beach
  36. อ่าวไม้ไผ่Krabi Province · beach
  37. Nakalay BeachPhuket Province · beach
  38. อ่าวไร่เลย์Krabi Province · beach
  39. Pansea BeachPhuket Province · beach
  40. Rawai BeachPhuket Province · beach

What's in this layer

Every beach in the layer comes with its name, kind, elevation (peaks), the region it is in, latitude and longitude. Beaches and sandy shores.

Make a map of beaches in Thailand

  1. Open the studio. No sign-up needed to start.
  2. Add the layer. Choose Thailand and Beaches - 1,274 locations appear at once.
  3. Make it yours. Colours, icons, labels, clusters or a heat map; add your own pins, images and notes; measure distances and draw radius circles.
  4. Share it. Copy the link or embed it on your website - it looks great on phones too.

Open beaches in the studio

Frequently asked questions

How many beaches are there in Thailand?

This layer holds 1,274 beaches in Thailand, the most of them in Krabi Province. The data is refreshed every 6 months; this release is from November 2026.

Can I download a list of beaches in Thailand?

Yes. Own the layer ($5 once, or every Thailand layer with the $29 Country Pass) and export it from the studio as CSV, Shapefile, GeoJSON, KML, GPX, ArcGIS, QGIS, PNG or PDF.

Is it free to put beaches on my map?

Yes - every map can use 2 data layers free, and you can share or embed it. Layers you buy don't count toward that limit and work in every map you make.

What information comes with each beach?

The name, kind, elevation (peaks), the region it is in, latitude and longitude.

Related map data

Free to start · no sign-up

Your map is two minutes away

Pick a country, add the places that matter, draw on it, and share it with the world - on any device.