10 Best Fish for a 5 Gallon (20 Litres) Aquarium

A 5-gallon (19 litres) aquarium is considered a nano tank. While compact systems are attractive and space efficient, they require disciplined stocking due to limited water volume, reduced swimming space, and faster parameter fluctuations. Overstocking is the primary cause of failure in small tanks. Filtration, heating stability, and weekly maintenance are critical at this size.

Below are the most suitable fish options for a properly cycled 5-gallon freshwater aquarium, ranked from 10 to 1, along with realistic stocking numbers.

10. Least Killifish

Temperament: Peaceful, tiny livebearer
Minimum Tank Size: 5 gallons
Recommended Number: 4 to 6
Overview: One of the smallest livebearers available. Ideal for nano setups with light planting and stable filtration.

9. Chili Rasbora

Temperament: Peaceful, shy schooling
Minimum Tank Size: 5 gallons
Recommended Number: 6 to 8
Overview: Micro schooling species that stays under one inch. Requires calm tankmates and dense cover.

8. Celestial Pearl Danio

Temperament: Peaceful, timid
Minimum Tank Size: 5 gallons
Recommended Number: 6
Overview: Compact danio species that prefers structured tanks with plants and hiding spots.

7. Endler Livebearer

Temperament: Active, peaceful
Minimum Tank Size: 5 gallons
Recommended Number: 3 to 5 males only
Overview: Colorful nano livebearer. Keeping males only prevents rapid breeding in small systems.

6. Dwarf Anchor Catfish

Temperament: Peaceful bottom dweller
Minimum Tank Size: 5 gallons
Recommended Number: 3
Overview: Small nocturnal catfish suitable for mature nano tanks with gentle filtration flow.

5. Pygmy Corydoras

Temperament: Peaceful schooling bottom fish
Minimum Tank Size: 5 gallons
Recommended Number: 6
Overview: Tiny cory species that stays small enough for nano tanks. Requires a fine substrate.

4. Scarlet Badis

Temperament: Mildly territorial males
Minimum Tank Size: 5 gallons
Recommended Number: 1 male or 1 pair
Overview: Nano predator that prefers live or frozen foods. Best kept singly to avoid aggression.

3. Clown Killifish

Temperament: Peaceful, surface-dwelling
Minimum Tank Size: 5 gallons
Recommended Number: 3 to 4
Overview: Top-level nano species that thrives in tightly covered tanks due to jumping behavior.

2. Honey Gourami

Temperament: Peaceful centerpiece
Minimum Tank Size: 5 gallons
Recommended Number: 1
Overview: A single specimen can serve as a centerpiece fish in a well-maintained 5-gallon tank.

1. Betta splendens

Temperament: Territorial, solitary
Minimum Tank Size: 5 gallons
Recommended Number: 1
Overview: The most reliable single fish choice for a 5-gallon setup. Requires a heater and gentle filtration.

Final Takeaway

A 5-gallon (19-20 litres) aquarium must be lightly stocked and carefully maintained. Single-specimen setups, such as Betta or Honey Gourami, are the safest long-term choices. If choosing schooling nano species, keep only one species per tank and adhere strictly to recommended numbers. Overstocking compromises water quality quickly in nano systems, making restraint the key to long-term success.