HomeFish encyclopediaRay-finned fishesFlatfishesAmerican solesFreshwater sole Freshwater sole (Trinectes fluviatilis) Scientific name: Trinectes fluviatilis Meek & Hildebrand, 1928 The Freshwater sole (Trinectes fluviatilis) is a freshwater fish of the family Achiridae. Native range: Eastern Pacific, Costa Rica to Peru; enters freshwater. BiologyA rare species. Enters freshwater. Maximum length reported to reach 15 cm TL.Source: FishBase, licensed CC BY-NC 4.0. Species factsScientific nameTrinectes fluviatilisFamilyAchiridae (American soles)OrderPleuronectiformes (Flatfishes)ClassActinopterygii (Ray-finned fishes)Maximum length5.0EnvironmentMarine; freshwater; brackish; demersal; amphidromousClimateTropicalDistributionEastern Pacific: Costa Rica to Peru; enters freshwater.Conservation status (IUCN)Least Concern (LC)Threat to humansHarmlessUsesFisheries: of no interestResilienceHigh, minimum population doubling time less than 15 months (Preliminary K or Fecundity.) SourcesTaxonomy, distribution and biology data: FishBase (Froese, R. and D. Pauly, eds.), licensed CC BY-NC 4.0.Last updated 27 September 2026