The short answer
Angelfish are tall-bodied cichlids that need height and space, so numbers depend on tank size. In a large, tall aquarium keep either a single bonded pair as a centrepiece or a group of 5 or more so aggression is spread out. What you should avoid is two or three unpaired angelfish, where one dominant fish relentlessly bullies the others.
Why pairs or groups β but not three
Angelfish form pairs and defend territory. A bonded pair settles into a stable, peaceful centrepiece. A group of five or more works because no single victim can be singled out β aggression is diluted across the group. The danger zone is small numbers of unpaired fish: with two or three, a dominant angelfish picks a target and harasses it constantly. If you canβt guarantee a pair, keep five or more and give them room.
Sensible angelfish stocking
- A bonded pair in a tall 150 litre+ community as the showpiece
- A group of 5β6 angelfish in a tall 200 litre+ tank
- Angelfish over a shoal of larger tetras like rummynose and a corydoras group
Avoid tiny tankmates (angelfish may eat neons) and cramped tanks that trigger fin-nipping and stress.
Before you stock
Cycle the tank first β see how to cycle an aquarium. Read the full angelfish care guide, plan companions with good angelfish tankmates, and check whether angelfish suit guppies. For a tall tank with the space they need, see the best large aquariums.