In this study, the long-term (i.e., over a 27-year period) dynamics of 137Cs content are presented for seven species of fish in both the cooling pond (CP) of the Chornobyl Nuclear Power Plant and the Kaniv Reservoir (KR). The decline of 137Cs specific activity in fish exhibits various patterns. For certain years in the KR, fish belonging to different ecological groups experienced an increase rather than a decrease in specific activity levels of 137Cs. From 2012 to 2014, the concentration of 137Cs in all studied species in the KR ranged from 4 to 23 Bq/kg. In the CP during 2012–2013, fish still showed high contamination levels, ranging from 770 to 8300 Bq/kg. The ecological half-life (Teco) was determined for all the studied fish species. For most fish species (i.e., P. fluviatilis, B. bjoerkna, A. brama, S. lucioperca, A. aspius), the shortest 137Cs Teco values were obtained in the CP, being a highly radiocaesium-contaminated waterbody. In contrast, two fish species (R. rutilus and S. glanis) in the CP exhibited a considerably slower rate of 137Cs removal from their bodies compared to even the relatively cleaner KR. Moreover, the 137Cs Teco in R. rutilus and S. glanis was nearly twice as long as that observed in other species within the CP. We assume that the redistribution of 137Cs in the body of fish is affected by multidirectional mechanisms: accumulation, retention, and/or excretion. The functioning of these mechanisms can vary among different fish species. The observed level of 137Cs content in a particular fish species at a given time point results from the combined effects of these mechanisms. Fish likely have the ability to absorb and accumulate radiocaesium in their bodies selectively, and this demand appears to be species-specific.