US Name Trends

Carol

The Germanic karl, “free man”: Carl directly, Carol as the English feminine of Charles through Latin Carolus.

1946peak year
No. 4best rank (1941)
825,584babies since 1880
outside top 1000 in 2025

Popularity, 1880–2025

Babies named Carol per year — peak 34,284▬ girls ▬ boys18801900192019401960198020002020

A midcentury favorite, helped along by the cheerful association with Christmas carols.

Carol appears in the national records from the very first year, 1880. It has ranked among the top 100 names for American girls in every year from 1928 to 1971. It spent 15 years inside the top 10. Its biggest year was 1946, when 34,284 newborn girls received the name, ranking it No. 5 nationally. Its best ranking came in 1941, at No. 4. All told, 825,584 Americans have been given the name since 1880.

Related names

Other spellings on record: Carl (508,017), Carole (110,952), Karl (101,751), Carroll (41,347), Karol (11,131), Carrol (10,319) (total births since 1880)

Other names that share a story: Charles, Carl, Carrie, Carole

Explore Carol interactively →

By the decade

DecadeBirthsBest rank
1880s120No. 439
1890s394No. 361
1900s964No. 294
1910s5,585No. 196
1920s22,978No. 63
1930s117,731No. 6
1940s292,333No. 4
1950s222,656No. 9
1960s112,333No. 23
1970s23,477No. 71
1980s8,808No. 232
1990s4,952No. 349
2000s2,727No. 718
2010s1,379No. 1250
2020s491No. 1908

Births and rank shown for girls, the sex more often given the name. The Social Security Administration omits name–year combinations with fewer than five births.

🍼 Enjoying this? Buy my baby a diaper

Data: U.S. Social Security Administration national baby-name file, 1880–2025.