Cardiac macrophages are crucial for tissue repair after cardiac injury but are not well characterized. Here we identify four populations of cardiac macrophages. At steady state, resident macrophages were primarily maintained through local proliferation. However, after macrophage depletion or during cardiac inflammation, Ly6c(hi) monocytes contributed to all four macrophage populations, whereas resident macrophages also expanded numerically through proliferation. Genetic fate mapping revealed that yolk-sac and fetal monocyte progenitors gave rise to the majority of cardiac macrophages, and the heart was among a minority of organs in which substantial numbers of yolk-sac macrophages persisted in adulthood. CCR2 expression and dependence distinguished cardiac macrophages of adult monocyte versus embryonic origin. Transcriptional and functional data revealed that monocyte-derived macrophages coordinate cardiac inflammation, while playing redundant but lesser roles in antigen sampling and efferocytosis. These data highlight the presence of multiple cardiac macrophage subsets, with different functions, origins, and strategies to regulate compartment size.