Name popularity

Kenneth

From 1880 to 2025, 1,289,312 babies have been named Kenneth in the U.S. Most often given to a boy.

07,03614,07321,10928,14518801910194019702000peak 1957
PEAK YEAR
1957
BIRTHS AT PEAK
28,145
BORN IN 2025
1,148
TOTAL SINCE 1880
1,289,312

You might not expect a name that reached peak popularity in the 1950s to still feel grounded and approachable today, but Kenneth manages that balancing act. Derived from the Scottish Gaelic Cináed or Coinneach, the name carries two possible meanings: "born of fire" or "handsome." The latter interpretation, tied to the Gaelic word caoin (meaning "comely" or "fair"), gives Kenneth a gentle, almost poetic origin that contrasts with its sturdy, no-nonsense reputation in English-speaking countries.

Kenneth’s journey through American baby name charts is a classic story of rise, reign, and retreat. It entered the Top 100 in the 1880s and steadily climbed, reaching its absolute zenith in 1957, when over 28,000 boys received the name. For decades, it was a staple—familiar without being flashy. But by 2025, just 1,148 newborns were named Kenneth, reflecting a 13% decline over the last five years. While the name no longer feels zeitgeisty, that drop may actually appeal to parents seeking something recognizable but not overused—a name with deep roots but little current competition.

Cultural touchstones for Kenneth span eras and fields: from Kenneth Branagh, the Shakespearean actor and director, to Kenneth Cole, the fashion designer, and Kenneth the page from 30 Rock, a fictional character who brought a quirky warmth to the name. The overall feel is steady, no-nonsense, and slightly old-fashioned in the best sense—like a well-worn leather chair. If you like Kenneth but want alternatives, consider Keith (sharing the strong "K" and Scottish heritage), Kevin (a similar mid-century classic with Irish origins), or Kendrick (a modern twist with the same initial and a rhythmic cadence).

Source: U.S. Social Security Administration national name dataset (1880–2025). Counts represent only names given to ≥5 babies in a given year.