There's a reason angel names have been among the most consistently popular baby names in recorded history. They carry something that transcends trends: the sense that a new life is, in some way, a small miracle. Whether you're deeply religious or simply drawn to names with spiritual weight, the names on this list offer something genuinely beautiful — they connect your child to something larger than the everyday world.
The Most Popular Angel Names in America Right Now
Michael (Hebrew, rank #18)
Michael is the archangel — literally. The name comes from the Hebrew Mikha'el, meaning Who is like God? — a rhetorical question implying that no one compares. In Jewish, Christian, and Islamic tradition, Michael is the great warrior angel, the protector, the one who defeated Satan and cast him from heaven. He is the patron saint of soldiers, police officers, and paramedics. As a name, Michael has been the most popular boys' name in the US for most of the 20th century. It's currently at #18, still dominant, still meaningful, still a name that parents reach for when they want something with real substance.
Elijah (Hebrew, rank #8)
Elijah means my God is Yahweh — a declaration of faith built directly into the name. The biblical Elijah was taken to heaven in a chariot of fire without ever dying, making him one of the most dramatic figures in the entire Old Testament. In Islamic tradition, he appears as Ilyas. As a baby name, Elijah has been one of the great success stories of the 21st century, climbing from the 200s in the 1990s to its current position at #8. It works in religious families and in secular ones, in traditional communities and in progressive ones.
Gabriel (Latin/Hebrew, rank #43)
Gabriel is the angel of the Annunciation — the one who told Mary she would bear Jesus, who dictated the Quran to Muhammad, who appeared to Daniel in the Old Testament. His name means God is my strength in Hebrew. At rank #43, Gabriel is firmly in the top 50, beloved for its combination of obvious angelic association and genuine wearability. It's formal but not stiff, ancient but not dusty. One of the great enduring baby names.
Raphael (Hebrew, rank #420)
Raphael means God has healed — from the Hebrew Rafa'el. In the Book of Tobit, Raphael is the angel of healing, the patron of travelers and the blind. The Italian Renaissance painter Raphael (born Raffaello Sanzio) turned it into a symbol of artistic perfection. The Teenage Mutant Ninja Turtles gave it pop culture currency. At rank #420, Raphael is uncommon enough to feel distinctive while being immediately recognizable. One of the more underused great names.
Uriel (Hebrew, rank #461)
Uriel means God is my light — from the Hebrew ur (light) and El (God). In Jewish and some Christian traditions, Uriel is one of the seven archangels, associated with wisdom and light. He's less well-known than Michael, Gabriel, or Raphael, which makes the name rarer and more distinctive. At rank #461, Uriel is a genuinely uncommon name with authentic angelic credentials. For parents who want an angel name that won't be shared with three classmates.
Celestial and Heavenly Names for Girls
Aurora (Latin, rank #16)
The Roman goddess of dawn, rising each morning to herald the sun. Aurora is the natural phenomenon too — the aurora borealis, the Northern Lights — one of the most breathtaking celestial displays on earth. At #16, Aurora is one of the top girls' names in America, beloved for its combination of mythological depth and sheer sensory beauty. It sounds like something that could only exist in a more magical world than the everyday one.
Celeste (French/Latin, rank #198)
From the Latin caelestis, meaning heavenly or of the sky. Celeste is one of those names that sounds exactly like what it means — airy, light, elevated. At #198, it's well inside the top 200 and climbing. The children's book character Celestine (the elephant) gave it warmth; the game Celeste gave it indie credibility. Celeste is the heaven name for parents who want something celestial without being explicitly religious.
Evangeline (Greek, rank #174)
Evangeline means bearer of good news — from the Greek eu (good) and angelos (messenger, angel). An evangel is literally an angel-messenger. Longfellow's 1847 poem Evangeline gave it a romantic, literary quality; The Princess and the Frog made it a Disney name. At rank #174, it's popular but not overused, and it's one of the few names that sounds genuinely elegant at every length — Evangeline, Evie, Eva, Vangie.
Seraphina (Hebrew)
Seraphina comes from the Hebrew seraphim — the highest order of angels in Jewish and Christian angelology, the six-winged beings who surround the throne of God and cry "holy, holy, holy." Jennifer Garner and Ben Affleck chose it for their daughter, putting it firmly on the cultural map. It's lavish, dramatic, and unmistakably angelic. Seraphina is the name for parents who want to go full celestial.
Nevaeh (English, rank #133)
Nevaeh is heaven spelled backwards — coined in the early 2000s and popularized after singer Sonny Sandoval named his daughter Nevaeh in 2001. It's a purely American invention, which is unusual for a name with such obvious spiritual meaning. At rank #133, it's been in the top 200 for over twenty years. You either love the creativity or find the reversal gimmicky — but there's no denying its cultural staying power.
Angela (Greek, rank #282)
Angela simply means angel — from the Greek angelos (messenger). It was used in medieval Christianity to honor the angels and has been one of the most consistently popular feminine names in the Western world ever since. At rank #282, Angela is firmly in the mainstream. Angela Merkel, Angela Davis, Angela Lansbury — it's a name that has been worn by some remarkably strong women.
Divine Names That Cross Traditions
Eden (Hebrew, rank #72 girls / #466 boys)
Eden is the garden God created for the first humans — from the Hebrew word meaning pleasure or delight. It's the original paradise, the divine place before the fall. As a name, Eden is genuinely gender-neutral and increasingly popular for both boys and girls. At #72 for girls and #466 for boys, it's firmly established as a mainstream choice that still carries genuine spiritual weight. Eden is for parents who want something heavenly without being explicitly religious.
Thea (Greek, rank #348)
Thea is a short form of Theodora or Dorothea — from the Greek theos, meaning God. It's a divine name in the most literal sense. At rank #348, Thea has that sweet spot quality of being distinctive without being eccentric. It's short, warm, and completely wearable across any background. Thea is the divine name that doesn't announce itself as such — perfect for secular families who love the sound more than the theology.
Gloria (Latin, rank #654)
Gloria means glory — specifically divine glory, as in Gloria in Excelsis Deo (Glory to God in the Highest). It's one of the oldest Latin names in continuous use, carried into the English-speaking world through Christianity and music (Van Morrison's Gloria, Patti Smith's version). At rank #654, it's uncommon and vintage — exactly where interesting names tend to live. Gloria Steinem gave it feminist power; the 1980s gave it a camp nostalgia that has somehow made it cool again.
Our Favorite Celestial Name Combinations
- Gabriel James
- Celestial Mae (nickname Celeste)
- Raphael Fox
- Evangeline Rose
- Eden Gray
- Seraphina June
Keep Exploring
Angel and heaven names pair beautifully with grounded, earthy middles. You might also love our names meaning grace and blessing, or explore royal names for more names with divine authority. Browse Hebrew baby names for more biblical angel names, or Greek baby names for the celestial mythology angle. Compare your favorites with our name comparison tool, and check the current rankings to see where these names stand today.
Data source: U.S. Social Security Administration. Analysis by NamesPop.