Life history diversity can significantly affect population dynamics and effects of management actions. For instance, variation in individual responses to environmental variability can reduce extirpation risk to populations, as the portfolio effect dampens temporal variability in abundance. Moreover, differences in habitat use may cause individuals to respond differently to habitat management and climate variability. To explore the role of life history diversity in population trajectories, population models need to incorporate within-population variation. Integrated population modeling (IPM) is a population modeling approach that offers several advantages for sharing information and propagating uncertainty across datasets. In this study, we developed an IPM for an endangered population of Chinook salmon (Oncorhynchus tshawytscha) in the Wenatchee River, Washington, USA, that accounts for diversity in juvenile life histories, spawning location, and return age. Our analysis revealed that diversity in the age of juvenile emigration from natal streams had a portfolio effect, resulting in a 20% reduction in year-to-year variability in adult abundance in population projections. Our population viability analysis suggests that management interventions may be necessary to meet recovery goals, and our model should be useful for simulating the outcomes of proposed actions.