In 2025, 2,933 US girls were named Kennedy, making it the 85th most common girls’ name of the year, up 4 places from #89 in 2024. That is 43 more than the 2,890 girls named Kennedy in 2024. Its best rank for girls was #54, reached in 2014. The most girls given the name in a single year was 4,523, in 2015. For comparison, it was #58 in 2015 and unranked in 1950.
Social Security card records list Kennedy in 108 years of the 146 from 1880 to 2025, starting in 1912 with 5 babies. In all, 101,120 US babies have been given the name, 93% of them girls and 7.4% boys. Its busiest decade was the 2010s, with 40,090 babies named Kennedy.
Over the 10 years from 2016 to 2025, 34,920 US girls were named Kennedy; the busiest of those years was 2016, with 4,341. In 2025 that was about 1 in 548 of the girls in SSA’s list for the year.
Among the states, Kennedy ranked highest in New Hampshire in 2025, at #35 for girls there. It was in the top 100 in 32 states (counting DC). Related spellings in the SSA files include Kennedi (15,552 babies since 1880), Kennadi (2,168 babies since 1880), Kennady (1,850 babies since 1880) and Kynnedi (1,401 babies since 1880). Rarer spellings such as Kenedi, Kenedy and Kenady are summarised on this page. The open nickname list we use links it to Ken and Kenny.