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.
Beaches by region
| Region | Locations | Share |
|---|---|---|
| Krabi Province | 173 | 14% |
| Phangnga Province | 159 | 12% |
| Surat Thani Province | 129 | 10% |
| Satun Province | 125 | 9.8% |
| Phuket Province | 118 | 9.3% |
| Prachuap Khiri Khan Province | 108 | 8.5% |
| Trat Province | 96 | 7.5% |
| Chon Buri Province | 79 | 6.2% |
| Ranong Province | 56 | 4.4% |
| Chumphon Province | 48 | 3.8% |
| Rayong Province | 39 | 3.1% |
| Phetchaburi Province | 27 | 2.1% |
| Trang Province | 25 | 2.0% |
| Nakhon Si Thammarat Province | 24 | 1.9% |
| Pattani Province | 16 | 1.3% |
| Songkhla Province | 10 | 0.8% |
| Chanthaburi Province | 8 | 0.6% |
| Sing Buri Province | 4 | 0.3% |
| Khon Kaen Province | 3 | 0.2% |
| Narathiwat Province | 3 | 0.2% |
| Kanchanaburi Province | 3 | 0.2% |
| Bangkok | 2 | 0.2% |
| Yasothon Province | 2 | 0.2% |
| Bueng Kan Province | 2 | 0.2% |
| Ubon Ratchathani Province | 2 | 0.2% |
| Chiang Mai Province | 2 | 0.2% |
| Phayao Province | 1 | 0.1% |
| Nakhon Sawan Province | 1 | 0.1% |
| Nong Bua Lam Phu Province | 1 | 0.1% |
| Nakhon Ratchasima Province | 1 | 0.1% |
| Sukhothai Province | 1 | 0.1% |
| Chiang Rai Province | 1 | 0.1% |
| Tak Province | 1 | 0.1% |
| Buri Ram Province | 1 | 0.1% |
| Ang Thong Province | 1 | 0.1% |
| Maha Sarakham Province | 1 | 0.1% |
| Mukdahan Province | 1 | 0.1% |
Notable beaches in Thailand
- Haad Chaweng NoiSurat Thani Province · beach
- Hat SonPrachuap Khiri Khan Province · beach
- Hat Karon Noi beachPhuket Province · beach
- หน้าผา อ่าวต้นไทรKrabi Province · beach
- หาดตายายChon Buri Province · beach
- หาดพัทยาSatun Province · beach
- หาดขวดSurat Thani Province · beach
- หาดทรายน้อยPrachuap Khiri Khan Province · beach
- หาดกะรนPhuket Province · beach
- หาดคลองจากKrabi Province · beach
- หาดสนSurat Thani Province · beach
- หาดสามพระยาPrachuap Khiri Khan Province · beach
- หาดบางเทาPhuket Province · beach
- หาดคลองดาวKrabi Province · beach
- หาดสลัดSurat Thani Province · beach
- หาดหวากอPrachuap Khiri Khan Province · beach
- หาดป่าตองPhuket Province · beach
- หาดคลองนินKrabi Province · beach
- หาดเชิงมนSurat Thani Province · beach
- Hat Mae Ramphueng หาดแม่รำพึงPrachuap Khiri Khan Province · beach
- หาดยะนุ้ยPhuket Province · beach
- หาดคลองม่วงKrabi Province · beach
- Silver BeachSurat Thani Province · beach
- Hat SurinPrachuap Khiri Khan Province · beach
- หาดสุรินทร์Phuket Province · beach
- หาดนพรัตน์ธาราKrabi Province · beach
- หาดแหลมสิงห์Phuket Province · beach
- หาดพระแอะKrabi Province · beach
- หาดในหานPhuket Province · beach
- หาดหลังสอดKrabi Province · beach
- หาดไม้ขาวPhuket Province · beach
- หาดอ่าวนางKrabi Province · beach
- Banana BeachPhuket Province · beach
- อ่าวนุ้ยKrabi Province · beach
- Konkare BayPhuket Province · beach
- อ่าวไม้ไผ่Krabi Province · beach
- Nakalay BeachPhuket Province · beach
- อ่าวไร่เลย์Krabi Province · beach
- Pansea BeachPhuket Province · beach
- 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
- Open the studio. No sign-up needed to start.
- Add the layer. Choose Thailand and Beaches - 1,274 locations appear at once.
- Make it yours. Colours, icons, labels, clusters or a heat map; add your own pins, images and notes; measure distances and draw radius circles.
- Share it. Copy the link or embed it on your website - it looks great on phones too.
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
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.