Genus

Common name: Cardinalfish

Scientific name: Apogon

Apogon is a genus of marine fish known as cardinalfish, popular in the reefkeeping hobby for their peaceful nature and striking colors. These nocturnal fish are relatively small, often featuring vibrant reds, silvers, and blacks. They are known for their unique breeding behavior where males brood eggs in their mouths to protect them until hatching. Cardinalfish are generally hardy and can adapt to a variety of tank conditions, making them suitable for both beginner and advanced aquarists. They thrive in groups and require hiding places within the aquarium to feel secure.

  1. Common name: Brazilian flamefish
    Scientific name: Apogon americanus
  2. Stone Scorpionfish, Galapagos Islands, Ecuador
    Common name: Blacktip cardinalfish
    Scientific name: Apogon atradorsatus
  3. Common name: Two-spotted cardinalfish
    Scientific name: Apogon binotatus
  4. Common name: Ruby cardinalfish
    Scientific name: Apogon coccineus
  5. Common name: diamond cardinalfish
    Scientific name: Apogon dhofar
  6. Threadfin cardinalfish (Longspine Cardinalfish, Long-spine Cardinal, Zoramia leptacantha) are swimming in marine aquarium
    Common name: Longspine cardinalfish
    Scientific name: Apogon doryssa
  7. Common name: Hawaiian ruby cardinalfish
    Scientific name: Apogon erythrinus
  8. Common name: Guadaloupe cardinalfish
    Scientific name: Apogon guadalupensis
  9. Cardinalfish
    Common name: Cardinalfish
    Scientific name: Apogon imberbis
  10. Common name: whitestar cardinalfish
    Scientific name: Apogon lachneri
  11. Common name: Spotted cardinalfish
    Scientific name: Apogon maculatus
  12. Common name: Mimic cardinalfish
    Scientific name: Apogon phenax
  13. Common name: Rearbar cardinalfish
    Scientific name: Apogon posterofasciatus
  14. Common name: Twospot cardinalfish
    Scientific name: Apogon pseudomaculatus
  15. Common name: Sawcheek cardinalfish
    Scientific name: Apogon quadrisquamatus
  16. Common name: Roughlip cardinalfish
    Scientific name: Apogon robinsi
  17. Common name: Obliquebanded cardinalfish
    Scientific name: Apogon semiornatus
  18. pterapogon kauderni - Banggai cardinalfish
    Common name: belted cardinalfish
    Scientific name: Apogon townsendi