Formosa

Heterandria formosa

Photo of aquarium fish Formosa
Natural range
  • Florida area
  • North Carolina area
  • United States
Livebearers Up to 40 litres Cold-water

Family:Poeciliidae

Other scientific names: Girardinus formosus

Formosa, scientifically known as Heterandria formosa, belongs to the family Poeciliidae. This fish is striking for its miniature size and grace, reaching a modest 3 cm in length. In addition to its size, it is remarkably resilient and undemanding. Even a small group of these creatures can comfortably inhabit an aquarium of just three liters.

Required aquarium volume
from 40 L
Size in aquarium
2 – 3.5 cm
Temperature
20 – 24 °C
Temperament
Peaceful (regular)
Parameters
Temperature20 – 24 °C
Water pHNeutral (7) – Slightly alkaline (8)
Water dHMedium hardness (10) – Very hard (20)
Water salinityno salt (freshwater)
Size in aquarium2 – 3.5 cm
Lifespan3 years
TemperamentPeaceful (regular)
Toward small fishnot a predator
Required aquarium volumefrom 40 L
Lightingmoderate (regular)
Substrateany (no restrictions)
Water flowweak
Swimming levelnear the surface
FeedingSpecial
KeepingSchooling
Jumpinglow

Frequently asked questions

The essentials: size, tank volume, water parameters and care

How big does Formosa get?

An adult reaches 2–3.5 cm in length. Plan the tank around the maximum size: the fish quickly outgrows a cramped setup.

What size aquarium does Formosa need?

The recommended volume is 40 L. A smaller tank speeds up nitrate build-up and raises stress levels.

What water parameters does Formosa need?

Temperature 20–24 °C, pH 7–8, hardness 10–20 dGH. Stability matters more than exact values: sudden swings are harder on the fish than a small deviation from the ideal.

How long does Formosa live?

Around 3 years when kept properly. Lifespan depends directly on tank volume, water quality and a varied diet.

Is Formosa aggressive?

Temperament: peaceful (regular). Keep this in mind when choosing tank mates.

How many Formosa should be kept together?

Recommended setup: schooling (usually from 5–6 individuals and more). Ignoring this is a common cause of stress and disease.

What does Formosa eat?

Diet type: special (for labyrinth fish / special needs). Feed small portions that are finished within a couple of minutes — overfeeding does more harm than underfeeding.

What is the scientific name of Formosa?

The scientific name of the species is Heterandria formosa, family Poeciliidae. It also appears in the literature as: Girardinus formosus.

Plants and this fish

Similar fishes

Matched by family, categories and overlapping keeping conditions

Endler's Guppy
Endler's Guppy
Poeciliidae

Poecilia wingei

Endler's Guppy, scientifically known as Poecilia wingei, belongs to the family Poeciliidae. This vibrant and colorful fish is easy to keep and breed, making it an excellent choice for beginners in the aquarium hobby.…

Gambusia
Gambusia
Poeciliidae

Gambusia holbrooki

Gambusia, also known as the Mosquito fish, bears the scientific name Gambusia holbrooki and is a member of the Poeciliidae family. This lively and very active fish is renowned for its hardiness. It easily adapts to…

Blackbelly Limia
Blackbelly Limia
Poeciliidae

Limia melanogaster

Limia melanogaster, known as the Blackbelly Limia, belongs to the family Poeciliidae. These fish are characterized by their undemanding nature, successful breeding, and good compatibility with various tank mates. Such…

Branner's Micropoecilia
Branner's Micropoecilia
Poeciliidae

Micropoecilia branneri

The scientific name Micropoecilia branneri belongs to the species Branner's Micropoecilia, which is part of the Poeciliidae family. This fish originates from South America, where it can be found widely in various…

rev. 1c927ce© Aquario 2024-2026Create by VR9