Adaptive radiations provide an excellent opportunity for studying the correlates and causes for the origin of biodiversity. In these radiations, species diversity may be influenced by either the ecological and physical environment, intrinsic lineage effects, or both. Disentangling the relative contributions of these factors in generating biodiversity remains a major challenge in understanding why a lineage does or does not radiate. Here, we examined morphological variation in body shape for replicate flocks of Nicaraguan Midas cichlid fishes and tested its association with biological and physical characteristics of their crater lakes. We found that variability of body elongation, an adaptive trait in freshwater fishes, is mainly predicted by average lake depth (N = 6, P < 0.001, R2 = 0.96). Other factors considered, including lake age, surface area, littoral zone area, number of co-occurring fish species, and genetic diversity of the Midas flock, did not significantly predict morphological variability. We also showed that lakes with a larger littoral zone have on average higher bodied Midas cichlids, indicating that Midas cichlid flocks are locally adapted to their crater lake habitats. In conclusion, we found that a lake's habitat predicts the magnitude and the diversity of body elongation in repeated cichlid adaptive radiations.