Goldfish are a type of carp, and they can live with other fish, but several factors must be considered:
- Tank size: Goldfish need ample space as they grow
- Water temperature: Goldfish prefer cooler water than tropical species
- Aggression: Choose peaceful tank mates
- Feeding habits and disease risk
Good tank mates: Other goldfish of similar size, some loaches, snails, and shrimp.
Avoid: Aggressive fish, tropical fish requiring warm water, and very small fish that could be injured.
Always research specific needs and consult a fish expert before mixing species.