Islands in Thailand
1,064 islands across the kingdom
Islands by Province
Krabi161Phangnga148Satun120Surat Thani99Trat62Ranong62Trang54Chumphon49Chon Buri45Phuket Province33Prachuap Khiri Khan25Chanthaburi24Rayong17Phatthalung11Songkhla9Nakhon Si Thammarat7Chiang Rai6Kamphaeng Phet5Tak5Kanchanaburi5Ubon Ratchathani4Pattani2Nakhon Sawan2Ratchaburi2Uttaradit2Nakhon Phanom2Chai Nat1Phetchaburi1