How Many Fish in a 100-Gallon Tank?
A 100-gallon tank holds ~90 gallons of real water, about 90 inches of slim fish: roughly 60 neon tetras or 45 guppies.
Quick answer
~90 inches of fish
A 100-gallon tank holds about 90 gallons of real water, roughly 90 inches of small, slim adult fish.
A 100-gallon aquarium gives you about 90 gallons of real water once you subtract substrate, rock, and equipment. Using the planning guide of about one inch of small, slender adult fish per real gallon, that is roughly 90 inches of fish. In practice that means something like 60 neon tetras, or 45 guppies, or 1 betta plus a small cleanup crew.
Stock a 100-gallon tank safely
Track ammonia, nitrite, and nitrate so you stock without crashing the cycle.
A siphon removes waste at water changes so your stocking stays sustainable.
Feed lightly and varied; overfeeding is the fastest way to overload a tank.
How many fish fit in a 100-gallon tank?
Start with real water volume, not the number on the box. A 100-gallon tank actually holds about 90 gallons once substrate, hardscape, and equipment take up space, and you dose and stock to that figure. The classic one-inch-per-gallon guide then suggests about 90 inches of small, slim adult fish. Worked into real stocking, that is about 60 neon tetras, 45 guppies, or 45 harlequin rasboras.
| Stocking idea | Approx. count for 100 gal |
|---|---|
| Real water volume | ~90 gallons |
| Inches of slim fish (guide) | ~90 inches |
| Neon tetra (~1.5 in slim) | 60 |
| Guppy (~2 in) | 45 |
| Harlequin rasbora (~2 in) | 45 |
| Corydoras catfish (group of 6+) | 30 |
| Betta | 1 (plus a small cleanup crew) |
Why inches per gallon is only a starting point
The inch-per-gallon guide works for small, slender community fish and badly overestimates for big or heavy-bodied species. A goldfish, a common pleco, or an oscar produces far more waste than a tetra of the same length and needs a much larger tank. Bioload, the total waste your fish create, is what actually loads your filter. A tank that looks understocked by inches can still be overloaded if it holds messy, high-waste fish. Always check each species against its minimum tank size before you buy.
Schooling fish and groups
Most small community fish are schooling species and feel secure only in groups of six or more, so plan your stock in groups rather than singles. A 100-gallon tank can hold a proper group of corydoras catfish plus a school of tetras, which is a calm, classic community. A single betta is the exception and is best kept alone or with a gentle cleanup crew.
Plan it precisely
Build your exact stock list with the aquarium stocking calculator, which weighs adult size and bioload, then size the gear with the 100-gallon tank setup guide.
Frequently Asked Questions
How many fish can I keep in a 100-gallon tank?
A 100-gallon tank holds about 90 gallons of real water, roughly 90 inches of slim adult fish. That is around 60 neon tetras, 45 guppies, or 45 harlequin rasboras. Big or messy fish need far more room, so always check each species minimum.
Can a betta live in a 100-gallon tank?
Yes. A 100-gallon tank comfortably houses one male betta, ideally with a gentle filter, a heater, and a small cleanup crew such as snails or shrimp. Keep only one male betta per tank.
Is the one inch per gallon rule accurate?
It is a rough starting point that works for small, slim community fish and badly overestimates for large or heavy-bodied species. A 10-inch goldfish does not belong in a 10-gallon tank. Treat inches per gallon as a sanity check, then confirm each species minimum tank size and bioload.
Do I have to cycle a 100-gallon tank before adding fish?
Yes. A new tank must be cycled first so beneficial bacteria can process ammonia and nitrite, which usually takes 4 to 6 weeks fishless. Add livestock gradually over several weeks rather than all at once, and test the water as you go.
Planning or running a tank?
Use our free calculators and guides to get every number right.
Aquarium Planner: $39