Goldfish can live anywhere from 5 to 10 years, depending on their environment, care, and specific breed. Properly cared for, they have the potential to live a long and healthy life.