Boy

Leonardo

Meaning not yet researched.

2025 rank
#91
3,789 boys
2015
#103
rank
1950
#842
rank

Leonardo: US boys given the name each year, 1880 to 2025, from Social Security card applications. 3,789 in 2025. Its best rank was #75 in 2022.

US births per year · SSA card applications

Peaked at #75 in 2022; #91 in 2025. Every baby recorded as Leonardo in 2025 was a boy.

Baby name · US data 1880–2025

#91 for US boys in 2025. Its best year was 2022, at #75.

Babies in 2025
3,789
Since 1880
96,207
Years on record
122

Babies named Leonardo, every year since 1880

Hover, tap or use the arrow keys for any year. Years with fewer than five babies of a sex are not published by SSA and show as zero.

Boys

Leonardo: US boys given the name each year from 1880 to 2025. 3,789 boys in 2025. Peak: #75 in 2022 · most boys in one year: 4,427 (2019).

About the name Leonardo

In 2025, 3,789 US boys were named Leonardo, making it the 91st most common boys’ name of the year, down 7 places from #84 in 2024. That is 177 fewer than the 3,966 boys named Leonardo in 2024. Its best rank for boys was #75, reached in 2022. The most boys given the name in a single year was 4,427, in 2019. For comparison, it was #103 in 2015 and #842 in 1950.

Social Security card records list Leonardo in 122 years of the 146 from 1880 to 2025, starting in 1885 with 5 babies. In all, 96,207 US babies have been given the name, 0.1% of them girls and 99.8% boys. Its busiest decade was the 2010s, with 35,261 babies named Leonardo.

Over the 10 years from 2016 to 2025, 41,467 US boys were named Leonardo; the busiest of those years was 2019, with 4,427. In 2025 that was about 1 in 451 of the boys in SSA’s list for the year.

Among the states, Leonardo ranked highest in Nevada in 2025, at #31 for boys there. It was in the top 100 in 9 states (counting DC). Related spellings in the SSA files include Leonard (295,746 babies since 1880). Rarer spellings such as Lionardo and Lenardo are summarised on this page.

Meaning

Meaning not yet researched.

We publish a meaning only with a cited source and a confidence label, and never generate one. Meanings are being researched for the most common names first.

Related spellings

Rare spellings summarised here: Lionardo (163), Lenardo (115).

Numbers are all-time US births. Links come from Wikidata’s “said to be the same as” (P460, CC0) and our spelling rule: at most two letters different, with the same sound pattern.

Nicknames

No nicknames listed for Leonardo in the open dataset we use.

Source: carltonnorthern/nicknames (Apache-2.0).

Leonardo by state, 2025

US boys. Rank within each state. SSA leaves out states where fewer than five boys got the name, so 8 are not listed.

StateBirths 2025Rank 2025Rank 2015
Nevada64#31#43
California838#32#46
Arizona146#37#73
Texas720#39#54
Illinois203#44#64
New Jersey114#80#108
Florida244#86#99
New York207#88#122
Washington83#92#139
Connecticut35#107#112
Colorado63#113#120
Massachusetts63#115#161
Wisconsin52#117#147
Rhode Island10#120#165
Delaware9#120#119
Oregon32#130#112
Nebraska20#133#159
Maryland43#138#184
Hawaii8#141#259
Georgia84#142#166
Virginia63#145#176
North Carolina88#148#170
New Mexico13#154#82
Iowa27#159#245
Oklahoma31#160#172
Utah34#165#140
Kansas23#171#188
New Hampshire8#178—
Pennsylvania70#185#190
South Carolina30#192#285
Michigan55#192#224
Minnesota34#196#174
Indiana42#200#177
Tennessee41#219#299
Ohio55#232#302
North Dakota5#244—
Missouri29#249#288
Idaho10#267#304
Louisiana18#287#426
Alabama19#295#281
Arkansas12#296#202
Kentucky16#327#314
Mississippi9#357#512

Rank by year

Births and national rank for each year SSA lists the name, newest first.

CSV
YearGirlsGirls rankBoysBoys rank
2025——3,789#91
2024——3,966#84
2023——4,030#84
20226#14,5794,367#75
2021——4,105#87
2020——4,104#86
20196#14,8284,427#86
2018——4,223#93
2017——4,131#97
2016——4,325#96
20155#18,0093,823#103
20145#18,0793,450#114
2013——2,909#131
20128#12,9062,684#152
2011——2,641#149
20107#14,3422,617#150
2009——2,368#164
20085#19,2612,346#168
2007——2,527#164
2006——2,187#183
20057#13,8512,146#186
200410#10,3671,964#195
2003——1,708#211
20025#17,0081,460#230
20018#11,5901,453#234
20008#11,3461,331#253
19995#15,7981,231#255
19985#15,5001,160#257
1997——707#357
1996——585#401
1995——570#402
1994——621#378
19936#12,744643#368
199212#7,313601#381
19916#12,402612#374
19905#14,242555#415
1989——398#478
1988——356#486
19875#12,376320#498
19865#11,960310#498
1985——301#502
1984——295#489
1983——266#515
19827#8,763314#480
1981——290#493
1980——344#450
1979——277#501
1978——243#529
1977——256#513
1976——255#502
19755#9,878277#481
1974——268#488
1973——223#525
1972——249#500
1971——221#540
1970——198#573
1969——157#632
1968——144#632
1967——152#609
1966——162#590
1965——124#667
1964——129#679
1963——137#669
1962——141#652
1961——149#640
1960——105#754
1959——122#697
1958——106#726
1957——90#791
1956——85#814
1955——86#788
1954——96#737
1953——82#792
1952——82#779
1951——64#876
1950——66#842
1949——64#860
1948——55#939
1947——52#991
1946——67#809
1945——61#792
1944——57#837
1943——48#974
1942——41#1,069
1941——42#997
1940——39#1,040
1939——39#1,023
1938——38#1,055
1937——35#1,113
1936——36#1,080
1935——59#808
1934——50#892
1933——44#955
1932——43#1,018
1931——41#1,054
1930——42#1,077
1929——59#865
1928——50#971
1927——62#861
1926——60#867
1925——40#1,112
1924——48#1,028
1923——48#1,018
1922——45#1,052
1921——44#1,063
1920——52#962
1919——39#1,112
1918——40#1,087
1917——40#1,057
1916——26#1,360
1915——24#1,392
1914——31#1,009
1913——17#1,292
1912——14#1,321
1911——13#958
1910——12#965
1909——12#874
1908——5#1,513
1907——7#1,154
1905——8#973
1902——6#1,090
1885——5#1,024

About the data: counts are Social Security card applications for US births, for names given to at least five babies of a sex in a year (SSA, names.zip, public domain). Ranks follow SSA’s own order: most births first, ties alphabetical. Files retrieved 2026-10-05 (checksum on our sources page).