Flatnose Catfish
Anaspidoglanis macrostoma
A burrowing African catfish with a big appetite and bigger attitude toward tankmates.

About
Found in the river basins of west-central Africa, from Cameroon's Sanaga River south through to Angolan drainages and into the northern Congo basin, Anaspidoglanis macrostoma is a mid-sized catfish that tends to fly under the radar in the hobby despite being a genuinely interesting fish to keep. It's an opportunistic omnivore in the wild, readily picking off insect larvae, crustaceans, fish eggs and fry, and plant matter alike. Which tells you a lot about both its feeding flexibility in captivity and its general disposition toward smaller tankmates. Don't plan on housing it with anything it can fit in its mouth. Territorial by nature, it can be aggressive toward other bottom dwellers and particularly intolerant of its own kind, so if you're keeping more than one you'll need a well-thought-out setup with plenty of hiding spots and broken sightlines. True to its burrowing habits, it will rearrange substrate enthusiastically and root up any plants that aren't well anchored, so go with hardy species or skip live plants in its zone altogether. A 55-gallon tank is the starting point for a single adult, and this is a fish best suited to someone with experience managing territorial bottom-dwellers. Given the right setup, though, it's a durable and behaviorally engaging species.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with Flatnose Catfish
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the Flatnose Catfish get?
- The Flatnose Catfish reaches about 6.5–11" as an adult.
- What size tank does the Flatnose Catfish need?
- A minimum of 55 gallons is recommended for the Flatnose Catfish.
- What water parameters does the Flatnose Catfish need?
- The Flatnose Catfish does best with a temperature of 72–82°F, a pH of 6–8, hardness around 4–25 dGH.
- Is the Flatnose Catfish aggressive?
- The Flatnose Catfish is aggressive and is best kept alone or with robust tankmates that can hold their own.
- What does the Flatnose Catfish eat?
- The Flatnose Catfish 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 Flatnose Catfish live?
- With good care, the Flatnose Catfish typically lives 5-8 years.