San Domingo Cichlid
Thorichthys callolepis
A lesser-known Mexican cichlid from swift, rocky headwaters worth a closer look.

About
The San Domingo Cichlid (Thorichthys callolepis) is one of those under-the-radar species that tends to fly past most hobbyists, overshadowed by its more famous relatives like the firemouth. Native to the Coatzacoalcos River drainage on Mexico's Atlantic slope, this cichlid naturally occupies the rocky, faster-moving stretches of upper rivers and headwaters. A habitat that sets it apart from many of its genus, which tend to favor calmer, murkier conditions. In the aquarium, that background suggests it appreciates good water movement and a solid rocky aquascape rather than the soft-bottomed, heavily planted setups sometimes recommended for Central American cichlids as a whole. As a member of Thorichthys, it shares the broad body plan and laterally compressed profile typical of the group, with the scalation hinted at in its species name. Callolepis roughly translates to beautiful or hard scales. It reaches a modest adult size by cichlid standards, which makes it manageable for a dedicated cichlid tank without needing an enormous footprint. Care is rated intermediate, so some prior experience with cichlid behavior and water management will serve you well here. It is an omnivore and not particularly fussy about food, which at least keeps feeding straightforward.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with San Domingo Cichlid
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the San Domingo Cichlid get?
- The San Domingo Cichlid reaches about 3.5–5.5" as an adult.
- What size tank does the San Domingo Cichlid need?
- A minimum of 45 gallons is recommended for the San Domingo Cichlid.
- What water parameters does the San Domingo Cichlid need?
- The San Domingo Cichlid does best with a temperature of 70–82°F, a pH of 6.5–8, hardness around 5–20 dGH.
- Is the San Domingo Cichlid aggressive?
- The San Domingo Cichlid is semi-aggressive. It can work in a community with careful tankmate choices and enough space.
- What does the San Domingo Cichlid eat?
- The San Domingo Cichlid is an omnivore. It does well on a varied diet of quality flake or pellet plus occasional frozen or live foods.
- How long does the San Domingo Cichlid live?
- With good care, the San Domingo Cichlid typically lives 5-8 years.