Goats can live to be about 10 to 12 years old. Some goats live much longer. I knew of a goat to live to 20 years old, now that's an old goat. The old goat belonged to my neighbor. Most does will live longer than the bucks usually because they receive better care. Pictured is a 9 year old, Missy, from New Zealand. She just delivered 4 beautiful kids.