Marine Fish of Thailand 
According to Fishbase there are 1391 marine fish species in Thailand, as you can see from this page we are a long way from this figure, but we hope to add many more in the future. Clicking on each image below will open an individual species page.
Order: Anguilliformes - Family - Muraenidae
Genera: Gymnothorax
Order: Beloniformes - Family: Belonidae
Genera: Tylosurus
Order: Beryciformes - Family: Holocentridae
Genera: Sargocentron
Order: Perciformes - Family: Carangidae
Genera: Trachinotus
Order: Perciformes - Family: Chaetodontidae
Genera: Chaetodon, Heniochus
Order: Perciformes - Family: Pempheridae
Genera: Pempheris
Order: Perciformes - Family - Pomacentridae
Genera: Abudefduf, Amphiprion, Pomacanthus
Order: Perciformes - Family: Scaridae
Genera: Scarus
Order: Perciformes - Family: Serranidae
Genera: Epinephelus
Order: Perciformes - Family - Siganidae
Genera: Siganus
Order: Perciformes - Family: Sphyraenidae
Genera: Sphyraena
Order: Scorpaeniformes - Family: Scorpaenidae
Genera: Scorpaenopsis
Order: Siluriformes - Family: Plotosidae
Genera: Plotosus
Order: Syngnathiformes - Family: Aulostomidae
Genera: Aulostomus
Order: Tetraodontiformes - Family: Balistidae
Genera: Balistoides
Order: Tetraodontiformes - Family: Diodontidae
Genera: Diodon
Order: Tetraodontiformes - Family: Monocanthidae
Genera: Aluterus
Order: Tetraodontiformes - Family: Ostraciidae
Genera: Ostracion
Order: Tetraodontiformes - Family: Tetraodontidae
Genera: Arothron