StableCross-generational persistence#146 boys’ name in 2025
Peak era
2024
Peak births
2,589
Current vitality
Healthy
Peak generation
Gen Alpha
1911Peak 20242025
Quick answers about Matteo
How many people are named Matteo?
An estimated 32,821 living Americans are named Matteo.
How rare is Matteo?
Matteo is moderately uncommon among babies today, with 2,455 boys receiving the name in 2025, down 5.2% from its 2024 peak. It was the #146 boys’ name in 2025.
How old is the typical Matteo?
The median age of a living American named Matteo is approximately 8 years, with most bearers falling between 4 and 11 years old.
Is Matteo still popular?
Yes. Matteo is holding steady, with 2,455 births in 2025 and a consistent recent baseline.
Peak year
2024
Decline from peak
5.2%
2025
2,455
All-time
33,483
Diaspora map
Matteo broke out in California, Florida, Massachusetts, New Jersey, and New York (2008) and became over-represented in 11 states over 11 years.
Broke out: California, Florida, Massachusetts, New Jersey, and New York, 2008 · over-represented in 11 states over 11 years