There are nearly 2,900 species of catfish in existence today. Catfish species live inland or in coastal waters of every continent except Antarctica. They are most diverse in tropical South America, Asia and Africa with one family native to North America and one family in Europe. Catfish can live up to 60 years depending on location and species. Find out more!