As a general rule of thumb, you can add 1-2 goldfish for every 100 gallons of water. So, if you have a 3,000-gallon pond, you can add 30-60 goldfish.