BackgroundComplex systems models of breast cancer have previously focused on prediction of prognosis and clinical events for individual women. There is a need for understanding breast cancer at the population level for public health decision-making, for identifying gaps in epidemiologic knowledge and for the education of the public as to the complexity of this most common of cancers.Methods and findingsWe developed an agent-based model of breast cancer for the women of the state of California using data from the U.S. Census, the California Health Interview Survey, the California Cancer Registry, the National Health and Nutrition Examination Survey and the literature. The model was implemented in the Julia programming language and R computing environment. The Paradigm II model development followed a transdisciplinary process with expertise from multiple relevant disciplinary experts from genetics to epidemiology and sociology with the goal of exploring both upstream determinants at the population level and pathophysiologic etiologic factors at the biologic level. The resulting model reproduces in a reasonable manner the overall age-specific incidence curve for the years 2008–2012 and incidence and relative risks due to specific risk factors such as BRCA1, polygenic risk, alcohol consumption, hormone therapy, breastfeeding, oral contraceptive use and scenarios for environmental toxin exposures.ConclusionsThe Paradigm II model illustrates the role of multiple etiologic factors in breast cancer from domains of biology, behavior and the environment. The value of the model is in providing a virtual laboratory to evaluate a wide range of potential interventions into the social, environmental and behavioral determinants of breast cancer at the population level.