Invasion of non-native fishes threatens freshwater biodiversity worldwide. Yet, detailed estimates of population demography for invasive species, that estimate population size and body size of the invasive species, are rarely integrated in evaluating aquatic community responses. Our study capitalized on detailed brook trout population demographic data collected for a replicated whole lake ecosystem experiment involving experimental harvesting of exotic brook trout in nine mountain lakes. We applied environmental DNA (eDNA) metabarcoding and morphological taxonomy to examine the response of crustacean zooplankton and macroinvertebrate communities to gradients in brook trout effective density and lake elevation. Density-dependent effects of brook trout on crustacean zooplankton and macroinvertebrate communities were detected even decades after their first introductions (between 1926 and 1980). However, they were moderated by environmental factors such as elevation, lake maximum depth and dissolved organic carbon. Elevation was important in structuring crustacean zooplankton and macroinvertebrate community composition. While there were differences in explanatory variables when describing communities characterized by eDNA metabarcoding and morphological taxonomy, the principal environmental factors that structured the communities were similar. Our paper highlights persisting density-dependent impacts of exotic trout on invertebrate communities even decades after first introduction, and it considers the conservation implications for lake restoration.