The torrentfish, Cheimarrichthys fosteri, is an amphidromous freshwater fish that is endemic to New Zealand. Torrentfish are well adapted to life in shallow, fast-flowing riffles and rapids. They grow to a maximum of 200mm (7.9in) in total length, but more commonly reach 100–120mm (3.9–4.7in).