BabyNamesTrends
Menu

2025 data, released 8 May 2026

Leonardo

Leonardo was the 91st most popular name for boys in 2025, given to 3,789 babies. Its best year was 2022, when it ranked 75th; the most babies were born in 2019 (4,427). Over the last ten years it has moved up 12 places. More babies were named Leonardo in the 2010s than in any other decade.

Meaning lion-strong · Italian, Germanic

Say it lee-uh-NAR-doh /ˌliəˈnɑrdoʊ/

Rank in 2025
#91 boys, down 5 places since 2020
Babies in 2025
3,789boys
Girls and boys
Almost always a boy’s name2021–2025
Peak year
20194,427 babies
Total since 1880
96,207babies recorded

What does the name Leonardo mean?

Leonardo is the Italian, Spanish and Portuguese form of Leonard. DMNES derives Leonard from Old High German lewo, 'lion', and hart, 'hard, strong'; Wiktionary also mentions the alternative first element liut, 'people'. The name spread through Europe with Saint Leonard, a 6th-century Frankish hermit who became patron saint of prisoners. DMNES records Latin Leonardus in English documents from 1553. Leo is a common short form, and Leonarda is a rare feminine.

lewo (Old High German, “lion”)hart (Old High German, “hard, strong”)

How sure is this? Probable.

Pronunciation: In Spanish and Italian the first syllable is 'leh-oh': leh-oh-NAR-doh.

Related names: Leonard, Leo, Léonard, Lenny.

See also: Germanic names, names that mean strength, names that mean an animal.

Sources for this meaning

Nicknames for Leonardo

The usual nicknames for Leonardo are Leo. Some parents skip the long form: for every 100 boys named Leonardo in the last five years, 199 were named Leo, against 59 twenty years earlier.

NicknameKindRank 2025Boys, 5 years
Leo · also for Leonel, Leonidas, LeandroTraditional#1940,252

Nicknames reviewed by our editors; counts are boys given the nickname as their legal first name. Nobody records how many Leonardos go by each one.

Leonardo popularity since 1880

01.25k2.5k3.75k5k 1900192019401960198020002020
Boys Babies per year, US, from Social Security records. Years with fewer than 5 babies show as zero.

A few girls are given the name too: 141 since 1975.

YearRank (boys)Babies (boys)
2025#913,789
2020#864,104
2010#1502,617
2000#2531,331
1990#415555
1980#450344
1970#573198
1960#754105
1950#84266
1940#1,04039
1930#1,07742
1920#96252
1910#96512
1900——
1890——
1880——

How popular is Leonardo, counting every spelling?

Leonardo has no other common spelling that sounds the same. Counting every name's spellings together, it ranks #97 for boys in 2025, against #91 on the official list, because Kayden/Kaiden/Caden and Nicholas/Nicolas and Elliot/Elliott/Eliot move ahead once their spellings are combined.

How many kids will share the name Leonardo?

3,789 of the 3,606,400 babies born in the US in 2025 were named Leonardo (1.05 per 1,000 births). For a boy named Leonardo born in 2025, the chance that another child with the same name is in a class of 20 children the same age is under 1 in 50. If every grade liked the name as much as the 2025 babies do, only about one elementary school in 2 (of 430 pupils) would have a child named Leonardo.

Chance of another Leonardo in a class of 20under 1 in 50US, born 2025
Most likely inCaliforniaabout 1 in 25 (2024)
Least likely inMississippiunder 1 in 50 (2024)

Shares of all registered births (NCHS); classes assumed to be children born the same year. How we estimate this.

How old are people named Leonardo?

About 92,600 people born in the US named Leonardo are alive today, with a median age of 12; half are between 6 and 21. That makes Leonardo a young name: most people with it are children.

0–910–1920–2930–3940–4950–5960–6970–7980–8990+
Estimated people alive in the US with the name, by age, mid-2026. The darker bar holds the median age.

Babies given the name each year (SSA) times the share of that birth year still alive (SSA life tables). Counts people born in the US only. Method.

Leonardo by state

How common Leonardo was among boys born in each state in 2021–2025. It is notably more common than nationally in Nevada (2.2×), California (2.1×), Illinois (1.9×), Texas (1.9×), Arizona (1.8×). It is least common, relative to the national rate, in West Virginia, Maine, South Dakota.

Alaska: 0.50 per 1,000 babiesAK0.50Maine: 0.26 per 1,000 babiesME0.26Wisconsin: 1.9 per 1,000 babiesWI1.9Vermont: fewer than 5 a yearVT–New Hampshire: 1.6 per 1,000 babiesNH1.6Washington: 2.8 per 1,000 babiesWA2.8Idaho: 1.7 per 1,000 babiesID1.7Montana: fewer than 5 a yearMT–North Dakota: 0.29 per 1,000 babiesND0.29Minnesota: 1.5 per 1,000 babiesMN1.5Illinois: 4.5 per 1,000 babiesIL4.5Michigan: 1.5 per 1,000 babiesMI1.5New York: 2.4 per 1,000 babiesNY2.4Massachusetts: 2.5 per 1,000 babiesMA2.5Oregon: 2.3 per 1,000 babiesOR2.3Nevada: 5.2 per 1,000 babiesNV5.2Wyoming: fewer than 5 a yearWY–South Dakota: 0.27 per 1,000 babiesSD0.27Iowa: 1.7 per 1,000 babiesIA1.7Indiana: 1.6 per 1,000 babiesIN1.6Ohio: 1.1 per 1,000 babiesOH1.1Pennsylvania: 1.5 per 1,000 babiesPA1.5New Jersey: 3.0 per 1,000 babiesNJ3.0Connecticut: 3.0 per 1,000 babiesCT3.0Rhode Island: 3.1 per 1,000 babiesRI3.1California: 4.9 per 1,000 babiesCA4.9Utah: 2.1 per 1,000 babiesUT2.1Colorado: 2.8 per 1,000 babiesCO2.8Nebraska: 2.3 per 1,000 babiesNE2.3Missouri: 1.1 per 1,000 babiesMO1.1Kentucky: 0.67 per 1,000 babiesKY0.67West Virginia: 0.18 per 1,000 babiesWV0.18Virginia: 1.6 per 1,000 babiesVA1.6Maryland: 1.7 per 1,000 babiesMD1.7Delaware: 3.0 per 1,000 babiesDE3.0Arizona: 4.3 per 1,000 babiesAZ4.3New Mexico: 2.8 per 1,000 babiesNM2.8Kansas: 2.1 per 1,000 babiesKS2.1Arkansas: 1.6 per 1,000 babiesAR1.6Tennessee: 1.2 per 1,000 babiesTN1.2North Carolina: 1.7 per 1,000 babiesNC1.7South Carolina: 1.4 per 1,000 babiesSC1.4District of Columbia: 2.3 per 1,000 babiesDC2.3Oklahoma: 2.2 per 1,000 babiesOK2.2Louisiana: 0.96 per 1,000 babiesLA0.96Mississippi: 0.69 per 1,000 babiesMS0.69Alabama: 0.89 per 1,000 babiesAL0.89Georgia: 1.7 per 1,000 babiesGA1.7Hawaii: 2.0 per 1,000 babiesHI2.0Texas: 4.4 per 1,000 babiesTX4.4Florida: 2.8 per 1,000 babiesFL2.8
Babies per 1,000 of the same sex, Leonardo, boys, 2021–2025. Darker means more common.

Names with a similar history

These names rose and fell in step with Leonardo: their share of US boys followed the most similar curve since 1880. If you like Leonardo, they share its era and feel.

Middle names for Leonardo · Sibling names for Leonardo

Questions about the name Leonardo

What does Leonardo mean?

Leonardo means “lion-strong” (Italian, Germanic origin). Certainty: probable.

How popular is the name Leonardo?

Leonardo was the 91st most popular name for boys in 2025, given to 3,789 babies. Its best year was 2022, when it ranked 75th; the most babies were born in 2019 (4,427). Over the last ten years it has moved up 12 places. More babies were named Leonardo in the 2010s than in any other decade.

Is Leonardo a boy or girl name?

In 2021–2025, almost always a boy’s name given the name Leonardo in the US.

Where is Leonardo most popular?

In 2021–2025, Leonardo was most common in Nevada (5.17 per 1,000 boys), followed by California and Illinois.