This is a comprehensive list of all 1400 islands in Thailand, but some of these islands are very small and uninhabited, or may be part of a national park and closed to visitors. It is always best to do your research before planning a trip to any of Thailand’s islands.
Current List of All 1400 Islands in Thailand (2023)
Gulf of Thailand
- Koh Si Chang
- Ko Lan
- Ko Samet
- Koh Man Klang
- Koh Munnork
- Koh Chang (Trat)
- Koh Khlum
- Koh Wai
- Koh Mai Si Yai
- Koh Mak
- Koh Kut (Koh Kood)
- Koh Mai Si
- Koh Tao
- Koh Nang Yuan
- Koh Pha Ngan
- Koh Samui
- Koh Taen (Koh Tan)
- Koh Mat Sum (Koh Madsum)
- Koh Phaluai
- Koh Nok Phao
- Koh Khon Thi
- Koh Sin Hai
- Koh Chang (Surat Thani)
- Koh Sai Dam
- Koh Phayam
- Koh Phra Thong
- Koh Surin Nuea
- Koh Kho Khao
- Koh Similan
- Ko Miang
- Phuket
- Koh Rang Yai
- Koh Maphrao (Coconut Island)
- Koh Lon (Ko Lone)
- Koh He (Coral Island)
- Ko Racha Yai
- Ko Panyi
- Koh Mai Phai (Bamboo Island)
- Koh Mak Noi
- Ko Yao Noi
- Ko Yao Yai
- Koh Lao Lading
- Ko Poda
- Ko Sriboya
- Koh Jum (Koh Pu)
- Koh Phi Phi Don
- Ko Lanta Noi
- Ko Lanta Yai
- Koh Por
Andaman Sea
- Koh Surin Nuea
- Koh Surin Tai
- Koh Tachai
- Koh Bon
- Koh Rok
- Koh Similan
- Ko Miang
- Ko Payu
- Ko Libong
- Ko Muk
- Ko Kradan
- Ko Lanta Noi
- Ko Lanta Yai
- Ko Phi Phi Don
- Ko Phi Phi Leh
- Ko Mai Phai (Bamboo Island)
- Koh Nang Yuan
- Koh Tao
- Koh Nang Yai
- Koh Nang Khrok
- Ko Butang
- Koh Madsum
- Koh Rawi
- Koh Yao Noi
- Koh Yao Yai
- Koh Phang Nga Bay (including Ko Panak, Ko Hong, and over 40 other islands)
- Koh Phak Bia
- Koh Yao Yai
- Koh Yao Noi
- Koh Similan
- Koh Miang
- Ko Bon
- Ko Tachai
- Koh Surin Nuea
- Koh Surin Tai
- Ko Rok
- Ko Libong
- Ko Muk
- Ko Kradan
- Ko Lanta Noi
- Ko Lanta Yai
- Ko Phi Phi Don
- Ko Phi Phi Leh
- Ko Mai Phai (Bamboo Island)
- Koh Nang Yuan
- Ko Tao
- Koh Nang Yai
- Koh Nang Khrok
- Koh Butang
- Koh Madsum
- Koh Rawi
- Koh Yao Noi
- Koh Yao Yai
- Koh Phak Bia
Other
- Koh Chang (Trat)
- Koh Khlum
- Koh Wai
- Koh Mak
- Koh Kut (Koh Kood)
- Koh Mai Si
- Koh Man Klang
- Koh Munnork
- Koh Sin Hai
- Koh Chang (Surat Thani)