boys' name ★ peaked 2019

Leonardo

Meaning Borrowed from Italian Leonardo Gender Boy Rank 2025 #91 Trend → Stable

Borrowed from Italian Leonardo.

Rank 2025
#91
among boys · ↓7 vs 2024
Babies in 2025
3,789
named Leonardo · -4% vs 2024
How common
1 in 451
boys born in 2025
Peak year
2019
4,433 babies
All-time total
96,207
#324 all-time among boys
First recorded
1885
in Social Security records

Leonardo popularity over time

96,207 babies have been named Leonardo since 1885, according to official Social Security records. Switch measure to see births per year or the yearly rank.

Measure
Births per 1,000 babies of that sex, comparable across eras
0.751.52.25318801900192019401960198020002020BoysGirls
BoysGirls

By decade. Change compares yearly averages, so the current partial decade is on equal footing. Best rank is the name's best yearly rank within the decade.

Decade Girls Boys Total Per year Change Best rank
1880s – 5 5 1 – #1,024
1890s – – – – – –
1900s – 38 38 4 – #874
1910s – 256 256 26 +574% #958
1920s – 508 508 51 +98% #861
1930s – 427 427 43 -16% #808
1940s – 526 526 53 +23% #792
1950s – 879 879 88 +67% #697
1960s – 1,400 1,400 140 +59% #590
1970s 5 2,467 2,472 247 +77% #481
1980s 17 3,194 3,211 321 +30% #450
1990s 39 7,285 7,324 732 +128% #255
2000s 43 19,490 19,533 1,953 +167% #164
2010s 31 35,230 35,261 3,526 +81% #86
2020s (to 2025) 6 24,361 24,367 4,061 +15% #75

Where Leonardo is heading

A five-year projection from the recent trend in births per 1,000 boys (damped so it flattens over time), converted to babies at today's birth totals. The implied rank places that projection in the 2025 field. A projection, not a promise: real trends bend.

Year Projected babies Per 1,000 boys Implied rank
2026 3,765 2.20 #94
2027 3,744 2.19 #94
2028 3,726 2.18 #94
2029 3,712 2.17 #94
2030 3,699 2.17 #95

Where Leonardo is most popular

Boys named Leonardo per 1,000 boys born in each state, 2021–2025. National average: 2.35 per 1,000. Strongest in Nevada, California, and Illinois.

Vs national average
well below below near national above well above no data

All 50 states and DC, sorted by rate. Counts are boys named Leonardo born 2021–2025; the per-1,000 rate makes states of different sizes comparable, and the last column shows each state against the national average.

State Boys 2021–2025 Per 1,000 vs national
Nevada 295 5.17 +121%
California 4,518 4.94 +111%
Illinois 1,157 4.53 +93%
Texas 3,875 4.40 +88%
Arizona 699 4.27 +82%
Rhode Island 51 3.13 +33%
New Jersey 606 3.01 +28%
Connecticut 203 3.00 +28%
Delaware 45 2.97 +27%
Florida 1,338 2.83 +20%
New Mexico 93 2.82 +20%
Colorado 360 2.79 +19%
Washington 450 2.75 +17%
Massachusetts 340 2.47 +5%
New York 1,047 2.42 ≈ national
District of Columbia 34 2.30 ≈ national
Oregon 173 2.28 ≈ national
Nebraska 98 2.25 ≈ national
Oklahoma 195 2.20 -6%
Utah 204 2.14 -9%
Kansas 141 2.06 -12%
Hawaii 31 2.00 -15%
Wisconsin 229 1.93 -18%
North Carolina 440 1.72 -27%
Maryland 202 1.69 -28%
Iowa 116 1.68 -28%
Georgia 424 1.67 -29%
Idaho 68 1.66 -29%
Virginia 310 1.63 -30%
Arkansas 102 1.61 -31%
Indiana 255 1.59 -32%
New Hampshire 35 1.58 -33%
Michigan 313 1.53 -35%
Pennsylvania 394 1.48 -37%
Minnesota 178 1.45 -38%
South Carolina 146 1.41 -40%
Tennessee 221 1.22 -48%
Missouri 155 1.12 -52%
Ohio 291 1.10 -53%
Louisiana 98 0.958 -59%
Alabama 97 0.887 -62%
Mississippi 39 0.686 -71%
Kentucky 67 0.668 -72%
Alaska 6 0.504 -79%
North Dakota 5 0.293 -88%
South Dakota 5 0.269 -89%
Maine 5 0.258 -89%
West Virginia 6 0.184 -92%
Montana – – –
Vermont – – –
Wyoming – – –

State counts come from the Social Security Administration's state files, which omit any state-year with fewer than five babies of a name, so small states can undercount slightly.

The story of Leonardo

Leonardo is a top-100 name for boys in the United States, ranked #91 in 2025 with 3,789 babies given the name. It is currently rising compared with a decade ago.

Since 1885, 96,207 American babies have been named Leonardo. Its peak came in 2019, when 4,433 newborns received the name, the signature sound of the 2010s.

The chart above shows the full history: the popularity view (births per 1,000 babies) is the honest comparison across generations, since total US births have changed enormously since 1880. Switch to the rank view to see where Leonardo stood among all boys' names in any year, or use the compare tool to plot it against other names.

How old are people named Leonardo?

The median living Leonardo is about 11 years old; half are between 5 and 20. An estimated 93 thousand people named Leonardo are alive in the United States today.

median 11 020406080100

Estimated from births per year and Social Security period life tables; an approximation of the living age distribution, by age in years.

Leonardo year by year

Every year since 2001, and five-year steps back to 1880. Rank is within each sex.

Year Girls Girls rank Boys Boys rank
2025 – – 3,789 #91
2024 – – 3,966 #84
2023 – – 4,030 #84
2022 6 #14,579 4,367 #75
2021 – – 4,105 #87
2020 – – 4,104 #86
2019 6 #14,828 4,427 #86
2018 – – 4,223 #93
2017 – – 4,131 #97
2016 – – 4,325 #96
2015 5 #18,009 3,823 #103
2014 5 #18,079 3,450 #114
2013 – – 2,909 #131
2012 8 #12,906 2,684 #152
2011 – – 2,641 #149
2010 7 #14,342 2,617 #150
2009 – – 2,368 #164
2008 5 #19,261 2,346 #168
2007 – – 2,527 #164
2006 – – 2,187 #183
2005 7 #13,851 2,146 #186
2004 10 #10,367 1,964 #195
2003 – – 1,708 #211
2002 5 #17,008 1,460 #230
2001 8 #11,590 1,453 #234
2000 8 #11,346 1,331 #253
1995 – – 570 #402
1990 5 #14,242 555 #415
1985 – – 301 #502
1980 – – 344 #450
1975 5 #9,878 277 #481
1970 – – 198 #573
1965 – – 124 #667
1960 – – 105 #754
1955 – – 86 #788
1950 – – 66 #842
1945 – – 61 #792
1940 – – 39 #1,040
1935 – – 59 #808
1930 – – 42 #1,077
1925 – – 40 #1,112
1920 – – 52 #962
1915 – – 24 #1,392
1910 – – 12 #965
1905 – – 8 #973
1900 – – – –
1895 – – – –
1890 – – – –
1885 – – 5 #1,024
1880 – – – –

Famous people named Leonardo

The most globally famous bearers of the name, ranked by fame across Wikipedia editions (Pantheon project, MIT).

  1. 1 Leonardo DiCaprio Leonardo DiCaprio American actor (born 1974) Contemporary
  2. 2 Leonardo da Vinci Leonardo da Vinci Italian polymath (1452–1519) Medieval
  3. 3 Leonardo Araújo Leonardo Araújo Brazilian football executive and former player and manager b. 1969 · Contemporary
  4. 4 Leonardo Spinazzola Leonardo Spinazzola Italian footballer (born 1993) Contemporary
  5. 5 Leonardo Jardim Leonardo Jardim Portuguese football manager (born 1974) Contemporary
  6. 6 Leonardo Ulloa Leonardo Ulloa Argentine footballer b. 1986 · Contemporary
  7. 7 Leonardo Sbaraglia Leonardo Sbaraglia Argentine actor (born 1970) Contemporary
  8. 8 Leonardo Conti Leonardo Conti Reich Health Leader and SS-Obergruppenführer in Nazi Germany (1900–1945) Contemporary
  9. 9 Leonardo Sciascia Leonardo Sciascia Italian writer (1921–1989) Contemporary
  10. 10 Leonardo Favio Leonardo Favio Argentine singer, actor and filmmaker (1938–2012) Contemporary
  11. 11 Leonardo Sandri Leonardo Sandri Argentine cardinal (born 1943) Contemporary
  12. 12 Leonardo Bruni Leonardo Bruni Italian humanist historian (c. 1370–1444) Medieval
  13. 13 Leonardo Padura Fuentes Leonardo Padura Fuentes Cuban novelist and journalist (born 1955) Contemporary
  14. 14 Leonardo Bittencourt Leonardo Bittencourt German footballer (born 1993) Contemporary
  15. 15 Leonardo Loredan Leonardo Loredan Doge of Venice from 1501 to 1521 1436–1521 · Medieval
  16. 16 Leonardo Boff Leonardo Boff Brazilian theologian, philosopher writer, and former Catholic priest (born 1938) Contemporary
  17. 17 Leonardo Vinci Leonardo Vinci Italian opera composer (1690–1730) 17th century
  18. 18 Leonardo III Tocco Leonardo III Tocco Despot of Epirus 1500–1499 · 15th century
  19. 19 Leonardo Ponzio Leonardo Ponzio Argentine footballer b. 1982 · Contemporary
  20. 20 Leonardo Rodríguez Soccer player, Argentina b. 1966 · Contemporary

Portraits from Wikipedia (Wikimedia Commons).

Frequently asked questions

Quick answers about Leonardo, drawn from the same Social Security data as the charts above.

How old is the average Leonardo?

The median living Leonardo is about 11 years old. Half of all living Leonardos are between 5 and 20 years old.

How many people named Leonardo are alive today?

An estimated 93 thousand people named Leonardo are alive in the United States, based on 96,207 recorded births and Social Security life tables.

What does the name Leonardo mean?

Borrowed from Italian Leonardo.

How popular is the name Leonardo in 2025?

Leonardo ranked #91 among boys' names in the United States in 2025, with 3,789 babies given the name, according to Social Security Administration data.

How many people are named Leonardo?

96,207 babies have been named Leonardo in the United States since 1885, based on Social Security card applications.

When was the name Leonardo most popular?

Leonardo peaked in 2019, when 4,433 newborns received the name.

Is Leonardo a boy or girl name?

Leonardo is overwhelmingly a boy's name: 100% of babies with the name.

Is the name Leonardo rising or falling?

Leonardo is on the rise, noticeably more popular now than a decade ago.

Will Leonardo become more popular?

Leonardo looks stable. If the recent trend holds, we project roughly 3,699 boys named Leonardo in 2030, ranking around #95. Forecasts assume the current trend continues and become less certain further out.

Who are famous people named Leonardo?

Well-known people named Leonardo include Leonardo DiCaprio (actor), Leonardo da Vinci (inventor), Leonardo Araújo (coach).

Names like Leonardo

Names that sound and feel close to Leonardo: shared sounds, similar era, similar popularity. Each links to its full history.

Compare Leonardo with similar names → More names starting with L →