Masculine dossier · first seen 1885
Leonardo
Stable
Cross-generational persistence
#91 boys’ name in 2025
Peak era
2019
Peak births
4,427
Current vitality
Healthy
Peak generation
Gen Alpha
1885Peak 20192025
Quick answers about Leonardo
How many people are named Leonardo?
An estimated 92,969 living Americans are named Leonardo.
How rare is Leonardo?
Leonardo is moderately uncommon among babies today, with 3,789 boys receiving the name in 2025, down 14.4% from its 2019 peak. It was the #91 boys’ name in 2025.
How old is the typical Leonardo?
The median age of a living American named Leonardo is approximately 12 years, with most bearers falling between 6 and 21 years old.
Is Leonardo still popular?
Yes. Leonardo is holding steady, with 3,789 births in 2025 and a consistent recent baseline.
Peak year
2019
Decline from peak
14.4%
2025
3,789
All-time
96,066