Angel is the Spanish name Ángel, from the Greek angelos, and means "messenger" or "angel". It is a traditional boys' name in Spain and Latin America, often as part of Miguel Ángel or Ángel Luis, and in the United States it is given mostly in Hispanic families. Angel ranked number 67 in the United States in 2000, peaked at number 31 in 2006 and has held a place between number 62 and number 76 for the past decade, standing at number 67 among boys in 2025.