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
| Decade | Babies named Lennon | Best rank |
|---|---|---|
| 1910s | 21 | 5,883 |
| 1920s | 77 | 4,958 |
| 1930s | 64 | 3,906 |
| 1940s | 110 | 4,163 |
| 1950s | 124 | 4,414 |
| 1960s | 134 | 4,449 |
| 1970s | 121 | 6,381 |
| 1980s | 248 | 3,092 |
| 1990s | 354 | 4,117 |
| 2000s | 1,555 | 1,757 |
| 2010s | 7,943 | 597 |
| 2020s | 9,828 | 397 |
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.