How Long do Cats Live for?

Cats generally live about 10 years. Some can live as long as 18 or 19 years depending on their health and if they have been housecats. Generally an indoor cat will be exposed to less hazards and will live longer.