Tropical Community Fish Guide
Building a peaceful community tank starts with compatible species and stable water conditions.
Quick Reference Guide
| Community Tier | Example Species | School Size | Tank Zone |
|---|---|---|---|
| Top Dwellers | Hatchetfish, Guppies | 4-6 | Surface |
| Mid Dwellers | Tetras, Rasboras, Danios | 6-10 | Mid-water |
| Bottom Dwellers | Corydoras, Loaches | 4-6 | Substrate |
Detailed Comparison
| Incompatible Pair | Conflict Type | Severity | Solution |
|---|---|---|---|
| Betta + Guppies | Fin nipping | High | Separate tanks |
| Angel + Neon Tetra | Predation | High | Larger tetras |
| Cichlid + Shrimp | Eating | High | Species-only tank |
Visual Guide
A community freshwater tank houses multiple compatible species from similar water parameter ranges in a tank of sufficient size. The classic community setup uses schooling fish (tetras, rasboras, danios -- minimum 6 per species), bottom dwellers (Corydoras catfish -- need groups of 6+, same species), and one or two focal species (angelfish, gourami). Water parameters: pH 6.8-7.6, temperature 75-79Β°F, soft to moderately hard water suits the majority of tropical community fish. Tank minimum for a true community: 29-55 gallons. Smaller tanks reduce the number of schooling groups that can be maintained and limit the ability to diffuse territorial behavior.
| Role | Example Species | Min Group | Tank Minimum |
|---|---|---|---|
| Schooling mid-water | Neon tetra, rasboras, danios | 6 per species | 29 gal |
| Bottom dweller | Corydoras catfish | 6+ same species | Fine sand; 20 gal |
| Focal species | Angelfish, gourami | 1β2 | 55 gal for angels |
| Algae cleaner | Otocinclus, nerite snails | 6 Otos; 1 nerite/5 gal | 20 gal; mature tank only |
Why Schooling Fish Need More Than Two
Fish described as "schooling" or "shoaling" species (tetras, rasboras, barbs, danios, Corydoras) are not simply fish that happen to swim together. They are animals whose stress response, immune function, and behavior are calibrated to exist within a group of conspecifics. A lone neon tetra or a pair of Corydoras in a tank full of other species is not enjoying its companions -- it is a stressed, exposed animal whose natural protective and social behaviors cannot be expressed without a sufficient group of its own kind.
Minimum school size for schooling fish is commonly cited as 6. For Corydoras catfish (a particularly gregarious species that engages in active group foraging, barbel-touching social behavior, and synchronized swimming), larger groups of 8-12 are better. In adequately sized schools, fish show natural bold behavior, forage actively, and display their full coloration. In insufficient numbers, fish may hide, lose color, refuse food, and show signs of chronic stress.
Compatibility Rules That Actually Work
Several compatibility principles hold across most community species: fish with similar mouth sizes are safer together (fish eat anything that fits in their mouth); fish with long flowing fins (bettas, fancy guppies, angelfish) should not be housed with fin-nippers (tiger barbs, serpae tetras, black skirts); bottom dwellers and mid-water swimmers generally coexist without territorial conflict; similar water parameter requirements are non-negotiable (soft acidic water and hard alkaline species cannot be housed in the same water that satisfies both).
The common "semi-aggressive" label on fish store tags is nearly useless without context. A Tiger Barb is semi-aggressive toward long-finned species and species that look similar; it is benign toward dissimilar species. An Angelfish is semi-aggressive toward small fish that fit in its mouth but peaceful toward similarly-sized tankmates. Read species-specific compatibility rather than relying on broad category labels.
Sources: Loiselle PV, "The Cichlid Aquarium" (Tetra Press); Hiscock P, "Encyclopedia of Aquarium Fish" (Interpret); Seriously Fish species compatibility database; Baensch HA, "Aquarium Atlas" (Mergus Verlag).