Fish Stocking Density Calculator
Calculate safe fish stocking density for your aquarium or aquaculture system. Enter the tank or pond volume and the total fish body length (or biomass for aquaculture) to see whether stocking is within safe limits. The standard freshwater aquarium guideline is 1 cm of adult body length per 1-2 litres of water for community fish, with a maximum biomass of approximately 0.5-1.0 kg per 100 litres for filtered systems. Aquaculture systems with active aeration and filtration can support significantly higher densities.
Fish stocking density formula
Density (cm/L) = total fish body length (cm) / tank volume (L)
Maximum fish load (cm) = tank volume (L) x guideline ratio (cm/L)
(Guideline: 0.5 cm/L for goldfish; 1.0 cm/L natural pond; 2.0 cm/L well-filtered)
The cm-per-litre guideline is derived from the traditional 1-inch-per-gallon rule (1 in per 3.785 L = 0.664 cm/L), updated to metric and adjusted for filtration level. USDA ARS aquaculture research supports biomass limits of 0.5-1.0 kg per 100 L for home aquaculture with biological filtration.
Fish stocking density calculator: frequently asked questions
What is the standard fish stocking density guideline?
The USDA Agricultural Research Service aquaculture guidelines suggest that well-filtered freshwater aquaculture systems can support up to 0.5-1.0 kg of fish biomass per 100 litres of water with good aeration. For home aquariums with biological filters, the commonly used rule is 1 cm of adult fish body length per 1-2 litres of tank water.
What is the 1-inch-per-gallon rule?
The '1 inch of fish per gallon of water' rule is a traditional hobbyist guideline for freshwater community aquariums. It equates to approximately 2.5 cm of fish body length per 3.8 litres. This rule is a rough starting point and is less reliable for large, messy, or aggressive species.
How does filtration affect stocking density?
Stocking density is directly limited by the biological filter capacity to process ammonia. A sump filter or external canister filter rated for double the tank volume allows higher stocking than an internal filter. The USDA ARS aquaculture data shows that recirculating aquaculture systems (RAS) with mechanical and biological filtration can support 5-10x higher densities than static systems.
Does fish species affect stocking density?
Yes significantly. Active, large-bodied fish (cichlids, goldfish) produce more waste and require more water volume than small, sedentary fish of the same cm length. Goldfish are particularly heavy waste producers and should be stocked at only 0.5-1 cm per litre. Marine fish require even lower densities than freshwater species.
What stocking density is used in commercial aquaculture?
Commercial aquaculture systems with intensive aeration and water treatment support densities of 50-100 kg per cubic metre (5-10 kg per 100 litres) for tilapia and catfish. Trout farms in flow-through streams target 10-30 kg per cubic metre. Home aquariums should stay well below these levels.
Official sources
- USDA Agricultural Research Service: ARS Aquaculture Research Program.
- US EPA: Aquatic Life Water Quality Criteria (Ammonia).
Reviewed by the CalculatorHub team, edited by James Graham, 14 June 2026. See our methodology.