This is not an exhaustive list, but it's a good start for the most common fish that can be seen on the reef.
Family: Butterflyfish – ChaetodontidaeChaetodon striatus – Banded Butterflyfish
photoChaetodon capistratus – Foureye Butterflyfish
photoChaetodon ocellatus – Spotfin Butterflyfish
photoChaetodon sedentarius – Reef Butterflyfish
photoChaetodon aculeatus – Longsnout Butterflyfish
photoFamily: Angelfish – PomacanthidaeCentropyge argi - Cherubfish
photoHolacanthus ciliaris – Queen Angelfish
photoHolacanthus tricolor – Rock Beauty
photoPomacanthus paru – French Angelfish
photoPomacanthus arcuatus – Gray Angelfish
photoFamily: Surgeonfish – AcanthuridaeAcanthurus coeruleus – Blue Tang
photoAcanthurus bahianus - Ocean Surgeonfish
photoAcanthurus chirurgus - Doctorfish
photoFamily: Jack – CarangidaeCaranx ruber – Bar jack
photoCaranx bartholomaei – Yellow jack
photoCaranx latus – Horse-eye jack
photoCaranx crysos – Blue runner
photoAlectis ciliaris – African pompano
photoTrachinotus goodie – Palometa
photoTrachinotus falcatus - Permit
photoFamily: Mackerel – ScombridaeScomberomorus regalis - Cero
photoScomberomorus maculates – Spanish Mackerel
photo Family: Needlefish – Belonidae Ablennes hians – Flat Needlefish
photoTylosurus crocodiles - Houndfish
photoFamily: Barracuda – SphyraenidaeSphyraena barracuda – Great Barracuda
photoFamily: Bonefish - AlbulidaeAlbula vulpes - Bonefish
photoFamily: Snook – CentropomidaeCentropomus undecimalis – Common Snook
photoFamily: Porgy – SparidaeCalamus calamus – Saucereye Porgy
photoFamily: Chub - KyphosidaeKyphosus sectatrix/incisor - Chub
photoFamily: Mojarra – GerreidaeGerres cinereus – Yellowfin mojarra
photoFamily: Tarpon - ElopidaeMegalops atlanticus - Tarpon
photoFamily: Spadefish - EphippidaeChaetodipterus faber - Atlantic Spadefish -
photoFamilies: Silversides, Herrings, Anchovies – Atherinidae, Clupeidae, EngraulididaeFamily: Grunt – HaemulidaeHaemulon flavolineatum – French grunt
photoHaemulon striatum – Striped grunt
photoHaemulon chrysargyreum – Smallmouth grunt
photoHaemulon plumieri – White grunt
photoHaemulon sciurus – Bluestriped grunt
photoHaemulon carbonarium – Caesar grunt
photoHaemulon aurolineatum - Tomtate
photoHaemulon melanurum - Cottonwick
photoHaemulon macrostomum – Spanish grunt
photoHaemulon parra – Sailor's choice
photoHaemulon album – White margate
photoAnisotremus virginicus - Porkfish
photoAnisotremus surinamensis – Black margate
photoFamily: Snapper – LutjanidaeLutjanus analis – Mutton snapper
photoLutjanus griseus – Gray snapper
photoLutjanus cyanopterus – Cubera snapper
photoLutjanus jocu – Dog snapper
photoLutjanus mahogoni – Mahogany snapper
photoLutjanus apodus - Schoolmaster
photoLutjanus synagris – Lane snapper
photoOcyurus chrysurus – Yellowtail snapper
photoFamily: Chromis/Damselfish – PomacentridaeStegastes diencaeus – Longfin damselfish
photoStegastes planifrons – Threespot damselfish
photoStegastes variabilis – Cocoa damselfish
photo: juvenile;
photo: adultStegastes leucostictus - Beaugregory
photoStegastes partitus – Bicolor damselfish
photoStegastes adustus – Dusky damselfish
photoMicrospathodon chrysurus – Yellowtail damselfish
photo: juvenileAbudefduf saxatilis – Sergeant major
photoChromis enchrysurus – Yellowtail reeffish
photoChromis cyanea – Blue chromis
photoChromis multilineata – Brown chromis
photoChromis scotti – Purple reeffish
photoChromis insolata - Sunshinefish
photo: juvenileFamily: Hamlet/Seabass – SerranidaeHypoplectrus unicolor - Butter hamlet
photoHypoplectrus puella – Barred hamlet
photoHypoplectrus indigo – Indigo hamlet
photoHypoplectrus guttavarius – Shy hamlet
photoHypoplectrus aberrans – Yellowbelly hamlet
photoHypoplectrus gummigutta – Golden hamlet
photoHypoplectrus chlorurus – Yellowtail hamlet
photoHypoplectrus nigricans – Black hamlet
photoHypoplectrus gemma – Blue hamlet
photoFamily: Grouper/Seabass – SerranidaeEpinephelus itajara – Goliath grouper
photoEpinephelus striatus – Nassau grouper
photoCephalopholis cruentatus - Graysby
photoEpinephelus adscensionis – Rock hind
photoCephalopholis fulvus - Coney
photoEpinephelus guttatus – Red hind
photoMycteroperca venenosa – Yellowfin grouper
photoMycteroperca bonaci – Black grouper
photoMycteroperca tigris – Tiger grouper
photoMycteroperca interstitialis – Yellowmouth grouper
photoFamily: Seabass – SerranidaeSerranus tigrinu – Harlequin bass
photoSerranus tabacarius - Tobaccofish
photoSerranus tortugarum – Chalk bass
photoParanthias furcifer – Creole fish
photoRypticus saponaceus – Greater soapfish
photoFamily: Basslet – GrammatidaeGramma loreto – Fairy basslet
photoGramma melacara - Blackcap basslet
photoFamily: Parrotfish – ScaridaeScarus coeruleus – Blue parrotfish
photoScarus coelestinus – Midnight parrotfish
photoScarus guacamaia – Rainbow parrotfish
photoScarus vetula – Queen parrotfish
photo: initial phase;
photo: terminal phaseScarus taeniopterus – Princess parrotfish
photoScarus inserti – Striped parrotfish
photoSparisoma aurofrenatum - Redband parrotfish
photoSparisoma chrysopterum – Redtail parrotfish
photoSparisoma rubripinne – Yellowtail parrotfish
photoSparisoma atomarium – Greenblotch parrotfish
photo Sparisoma radians – Bucktooth parrotfish
photoSparisoma viride - Stoplight parrotfish
photoFamily: Wrasse – LabridaeClepticus parrae – Creole wrasse
photoHalichoeres radiatus - Puddingwife
photoHalichoeres garnoti – Yellowhead wrasse
photoHalichoeres bivittatus – Slippery dick
photoHalichoeres maculipinna – Clown wrasse
photoHalichoeres poeyi – Blackear wrasse
photoHalichoeres pictus – Rainbow wrasse
photoThalassoma bifasciatum – Bluehead wrasse
photoFamily: Hogfish, Razorfish/Wrasse – LabridaeLachnolaimus maximus - Hogfish
photoBodianus rufus – Spanish hogfish
photoXyrichtys martinicensis – Rosy razorfish
photoXyrichtys novacula – Pearly razorfish
photoFamily: Squirrelfish – HolocentridaeHolocentrus adscensionis - Squirrelfish
photoHolocentrus rufus – Longspine squirrelfish
photoSargocentron coruscum – Reef squirrelfish
photoSargocentrons vexillarium – Dusky squirrelfish
photoNeoniphon marianus – Longjaw squirrelfish
photoSargocentron bullisi – Deepwater squirrelfish
photoMyripristis jacobus – Blackbar soldierfish
photoFamily: Bigeye – PriacanthidaeHeteropriacanthus cruentatus – Glasseye Snapper
photoPriacanthus arenatus - Bigeye
photoFamily: Goby – GobiidaeGobiosoma oceanops – Neon goby
photoGobiosoma prochilos – Broadstripe goby
photoGnatholepis thompsoni – Goldspot goby
photoCoryphopterus dicrus – Colon goby
photoCoryphopterus eidolon – Pallid goby
photoCoryphopterus glaucofraenum – Bridled goby
photoCoryphopterus personatus/hyalinus – Masked/Striped goby
photoCoryphopterus lipernes – Peppermint goby
photoFamily: Blenny – BlenniidaeOphioblennius atlanticus – Redlip blenny
photoFamily: Blenny - ChaenopsidaeLucayablennius zingaro – Arrow blenny
photoAcanthemblemaria maria – Secretary blenny
photo Family: Blenny- LabrisomidaeMalacoctenus triangulatus – Saddled blenny
photoFamily: Jawfish – OpistognathidaeOpistognathus aurifrons – Yellowhead jawfish
photoFamily: Lefteye Flounder – BothidaeBothus lunatus – Peacock flounder
photoFamily: Lizardfish – SynodontidaeSynodus intermedius – Sand diver
photoFamily: Hawkfish – CirrhitidaeAmblycirrhitus pinos – Redspotted hawkfish
photoFamily: Trumpetfish – AulostomidaeAulostomus maculatus - Trumpetfish
photoFamily: Tilefish – MalacanthidaeMalacanthus plumieri – Sand tilefish
photoFamily: Smooth and Spiny Puffer – TetraodontidaeSphoeroides splengleri – Bandtail puffer
photoCanthigaster rostrata – Sharpnose puffer
photoFamily: Porcupine - DiodontidaeDiodon holocanthus - Balloonfish
photoDiodon hystrix - Porcupinefish
photoFamily: Boxfish – OstraciidaeLactophrys triqueter – Smooth trunkfish
photoAcanthostracion polygonus – Honeycomb cowfish
photoAcanthostracion – Scrawled cowfish
photoLactophrys bicaudalis – Spotted trunkfish
photoFamily: Triggerfish and Filefish – BalistidaeBalistes vetula – Queen triggerfish
photoCanthidermis sufflamen – Ocean triggerfish
photoMelichtys niger – Black durgon
photoFamily: Filefishes – MonacanthidaeAluterus scriptus – Scrawled filefish
photoCantherhines pullus – Orangespotted filefish
photoCantherhines macrocerus – Whitespotted Filefish
photoFamily: Goatfish - MullidaePseudupeneus maculatus – Spotted goatfish
photoMulliodichthys martinicus – Yellow goatfish
photoFamily: Drum – SciaenidaeEquetus punctatus – Spotted drum
photoEquetus acuminatus - High-hat
photoEquetus lanceolatus – Jackknife fish
photoFamily: Sweeper – PempheridaePempheris schomburgki – Glassy sweeper
photoFamily: Remora – EcheneidaeEcheneis naucrates – Sharksucker
photo
Family: Scorpionfishes – ScorpaenidaeScorpaena plumieri - Spotted scorpionfish
photoFamily: Moray – MuraenidaeGymnothorax funebris – Green moray
photoGymnothorax moringa – Spotted moray
photoGymnothorax miliaris – Goldentail moray
photoFamily: Conger Eel - CongridaeHeteroconger halis – Brown garden eel
photoFamily: Stingray – DasyatidaeDasyatis americana – Southern stingray
photoFamily: Round Stingray - UrolophidaeUrolophus jamaicensis – Yellow stingray
photoFamily: Eagle Ray – MyliobatidaeAetobatus narinari – Spotted eagle ray
photoFamily: Electric Ray – TorpedinidaeNarcine brasiliensis – Lesser electric ray
photo
http://mesobarrierreeffish.blogspot.com/