Catfish typically live in freshwater habitats such as rivers, ponds, and lakes. They are not typically found in oceans, although there are a few exceptions. For example, the saltwater catfish (Arius thalassinus) is found in the coastal waters of the Indian and Pacific Oceans.