Using high-resolution live imaging in zebrafish, we discovered a population of macrophages residing within blood vessels, termed blood vessel-resident macrophages. These cells clear foreign particles and unfit cells from the circulation and rapidly respond to endothelial injury. Blood vessel-resident macrophages therefore constitute a dedicated immune population that safeguards blood and vascular integrity.