Myocardial infarction occurs when the coronary supply of oxygen and nutrients to part of the heart is interrupted. In contrast to adult mammals, adult zebrafish have a remarkable ability to regenerate their heart after cardiac injury. Several processes are involved in this regenerative response including inflammation, coronary endothelial cell proliferation and revascularization, endocardial expansion, cardiomyocyte repopulation, and transient scar formation. To identify additional regulators of zebrafish cardiac regeneration, we profiled the transcriptome of regenerating coronary endothelial cells at 7 days post cryoinjury (dpci) and observed the significant upregulation of dozens of genes including gpnmb. Gpnmb (glycoprotein non-metastatic melanoma protein B) is a transmembrane glycoprotein implicated in inflammation resolution and tissue regeneration. Transcriptomic profiling data of cryoinjured zebrafish hearts reveal that gpnmb is mostly expressed by macrophages. To investigate gpnmb function during zebrafish cardiac regeneration, we generated a full locus deletion allele. We find that after cardiac cryoinjury, animals lacking gpnmb exhibit neutrophil retention and decreased macrophage recruitment as well as reduced myofibroblast numbers. Moreover, loss of gpnmb impairs coronary endothelial cell regeneration and cardiomyocyte dedifferentiation. Transcriptomic analyses of cryoinjured gpnmb