Hepcidin, a sensor and regulator of iron, is synthesized and secreted by a subpopulation of inflammatory cardiac macrophages, and the specific loss of hepcidin in macrophages triggers cardiomyocyte renewal and cardiac regeneration after myocardial infarction in adult mice and apical resection in neonatal mice. This evidence concerns the gene HAMP and myocardial infarction.