In 2025, 1,421 US girls were named Lennon, making it the 214th most common girls’ name of the year, up 21 places from #235 in 2024. That is 101 more than the 1,320 girls named Lennon in 2024. Its best rank for girls was #214, reached in this year, 2025. That year also had the most girls given the name: 1,421. For comparison, it was #518 in 2015 and unranked in 1950.
In 2025, 308 US boys were named Lennon, making it the 808th most common boys’ name of the year, down 22 places from #786 in 2024. That is 12 fewer than the 320 boys named Lennon in 2024. Its best rank for boys was #596, reached in 2016. That year also had the most boys given the name: 451. For comparison, it was #609 in 2015 and #2,383 in 1950.
Social Security card records list Lennon in 105 years of the 146 from 1880 to 2025, starting in 1913 with 5 babies. In all, 20,579 US babies have been given the name, 61% of them girls and 39% boys. Its busiest decade was the 2020s, with 9,828 babies named Lennon.
Over the 10 years from 2016 to 2025, 10,565 US girls were named Lennon; the busiest of those years was 2025, with 1,421. In 2025 that was about 1 in 1,131 of the girls in SSA’s list for the year.
Among the states, Lennon ranked highest in North Dakota in 2025, at #31 for girls there. It was in the top 100 in 8 states (counting DC). Related spellings in the SSA files include Lenin (1,727 babies since 1880) and Lennyn (930 babies since 1880). Rarer spellings such as Lenon, Lennin and Lynnon are summarised on this page.