Lennon

An Irish surname, anglicized from O Leannain, 'descendant of Leannan', from a word meaning lover or sweetheart.

Lennon in 2025

Lennon was given to 1,729 babies in the United States in 2025 — 308 boys and 1,421 girls, making it the 397th most popular name of the year. That is roughly one in every 1,917 babies born.

The history of Lennon

Lennon reached its highest point in 2022, when 1,730 babies were given the name, ranking 402nd that year. Its best-ever ranking was 397th, in 2025.

Across the 113 years of records since 1913, 20,579 babies have been named Lennon. Half of them were born before 2019, which places the name's centre of gravity with Generation Alpha.

Lennon by decade

DecadeBabies named LennonBest rank
1910s215,883
1920s774,958
1930s643,906
1940s1104,163
1950s1244,414
1960s1344,449
1970s1216,381
1980s2483,092
1990s3544,117
2000s1,5551,757
2010s7,943597
2020s9,828397

Where Lennon is heading

Lennon has risen 65% over the past decade, from 1,048 babies in 2015 to 1,729 in 2025.

Names like Lennon

Names that rose and fell at the same time as Lennon.

Browse the most popular baby names