Fragmentation of river systems by dams can have substantial genetic impacts on fish populations. However, genetic structure can exist naturally at small scales through processes other than isolation by physical barriers. We sampled individuals from five native fish species with varying life histories above and below a dam in the lower Boardman River, Michigan, USA, and used RADseq to investigate processes influencing genetic structure in this system. Species assessed were white sucker Catostomus commersonii, yellow perch Perca flavescens, walleye Sander vitreus, smallmouth bass Micropterus dolomieu, and rock bass Ambloplites rupestris. We detected significant differentiation within each species, but patterns of population structure varied substantially. Interestingly, genetic structure did not appear to be solely the result of fragmentation by the dam. While genetic structure in yellow perch and walleye generally coincided with “above dam” and “below dam” sampling locations, samples from our other three species did not. Specifically, samples from rock bass, smallmouth bass, and, to a much lesser extent, white sucker, aligned with a putative Great Lakes (GL) group that contained mostly individuals sampled below the dam and a putative Boardman River (BR) group that contained individuals sampled both above and below the dam, with some evidence of admixture among groups. We hypothesize that the GL and BR groups formed prior to dam construction and our samples largely represent a mixed stock that was sampled sympatrically outside of the spawning season. Support for this hypothesis is especially strong in smallmouth bass, where GL fish were 151 mm smaller than BR fish on average, suggesting a potential ontogenetic habitat shift of young GL fish into the lower river for feeding and/or refuge. Our study illuminates the complex dynamics shaping genetic structure in fragmented river systems and indicates that conclusions drawn for a single species cannot be generalized.