American flagfish
Jordanella floridae
Also known as: American Flag Fish, flagfish
Florida's own killifish relative, built for algae duty and bold personalities.

About
The American flagfish (Jordanella floridae) earns its name honestly. The male's body is patterned with rows of red and green iridescent spots against a dark background, a close enough match to the Stars and Stripes that the comparison stuck. It's a native of Florida and the surrounding region, where it lives in slow, weedy waters including ponds, lakes, and sluggish streams, sometimes tolerating mildly brackish conditions. Unlike true killifish, this species is not seasonal and will spawn more or less continuously when kept warm, depositing eggs in small batches attached to algae or plant surfaces. Males stake out territories and intensify their coloration when competing for females, and dominant fish can be genuinely feisty. Not just toward rivals but toward unrelated tankmates, with fin-nipping a real concern. For that reason it does best either alone or in a carefully chosen community with robust, similarly-sized fish and plenty of cover. Its other claim to fame is appearing in record books for producing fewer eggs per clutch than almost any other fish. On the practical side, the flagfish is a genuinely useful algae grazer and will work through soft filamentous growth that many other fish ignore, which makes it appealing for planted tanks, provided its temperament is accounted for.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with American flagfish
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the American flagfish get?
- The American flagfish reaches about 1.5–2.5" as an adult.
- What size tank does the American flagfish need?
- A minimum of 14 gallons is recommended for the American flagfish.
- What water parameters does the American flagfish need?
- The American flagfish does best with a temperature of 64–86°F, a pH of 6.5–8.5, hardness around 2–20 dGH.
- Is the American flagfish aggressive?
- The American flagfish is semi-aggressive. It can work in a community with careful tankmate choices and enough space.
- What does the American flagfish eat?
- The American flagfish is a herbivore. It needs a plant-based diet such as algae, blanched vegetables, or spirulina-based foods.
- How long does the American flagfish live?
- With good care, the American flagfish typically lives 5-8 years.