Baby names

How popular is the name Carol?

In 2025, 82 baby girls in the U.S. were named Carol, the 2239th most popular name for girls. Its peak year was 1946, when 34,284 girls got the name. 816,928 girls have been named Carol since 1880. 8,656 boys have had the name too.

Rank in 2025

#2,239

among girls' names

Babies in 2025

82

girls named Carol

Peak year

1946

34,284 girls

Girls named Carol each year since 1880

The interactive chart needs JavaScript. The numbers are in the table below.

The numbers for Carol (girls)
YearBabies
202582
202466
202374
202282
202187
2020100
2019112
2018114
2017114
2016129
2015118
2014150
2013133
2012168
2011191
2010150
2009189
2008228
2007250
2006270
2005351
2004289
2003276
2002274
2001278
2000322
1999302
1998351
1997374
1996412
1995460
1994501
1993506
1992612
1991672
1990762
1989752
1988741
1987763
1986770
1985841
1984906
1983942
1982944
19811,044
19801,105
19791,163
19781,264
19771,348
19761,492
19751,784
19742,038
19732,457
19723,010
19713,857
19705,064
19696,138
19687,078
19677,491
19668,259
196510,097
196412,125
196312,492
196214,523
196116,667
196017,463
195918,140
195819,683
195721,898
195621,408
195522,046
195422,247
195322,290
195224,000
195124,781
195026,163
194926,780
194828,977
194733,543
194634,284
194530,389
194430,456
194331,686
194230,272
194124,187
194021,759
193920,166
193819,421
193717,336
193614,520
193511,735
193410,273
19338,220
19326,570
19314,892
19304,598
19294,279
19283,349
19272,643
19262,427
19252,286
19242,094
19231,864
19221,522
19211,374
19201,140
1919932
19181,011
1917798
1916789
1915596
1914437
1913332
1912324
1911181
1910185
1909142
1908146
1907112
190697
190591
190498
190367
190280
190161
190070
189965
189863
189742
189636
189548
189431
189330
189229
189124
189026
188930
188820
188715
188613
188511
18848
1883Fewer than 5
18826
188110
18807

Boys named Carol each year since 1880

The interactive chart needs JavaScript. The numbers are in the table below.

The numbers for Carol (boys)
YearBabies
2025Fewer than 5
2024Fewer than 5
2023Fewer than 5
2022Fewer than 5
2021Fewer than 5
2020Fewer than 5
2019Fewer than 5
2018Fewer than 5
2017Fewer than 5
2016Fewer than 5
2015Fewer than 5
2014Fewer than 5
2013Fewer than 5
2012Fewer than 5
2011Fewer than 5
2010Fewer than 5
20095
2008Fewer than 5
20079
20065
200514
2004Fewer than 5
2003Fewer than 5
2002Fewer than 5
2001Fewer than 5
2000Fewer than 5
19995
1998Fewer than 5
1997Fewer than 5
1996Fewer than 5
1995Fewer than 5
199412
19937
199211
199110
199015
198923
198819
198715
198622
198513
198417
198314
198214
198115
198021
197917
197816
197717
197616
197514
197422
197323
197231
197130
197026
196942
196842
196743
196643
196556
196453
196354
196274
196179
196085
195976
195870
195787
195692
195578
195488
195380
1952104
1951110
1950129
1949132
1948126
1947163
1946174
1945192
1944177
1943231
1942267
1941243
1940253
1939258
1938269
1937278
1936265
1935206
1934252
1933269
1932218
1931246
1930220
1929210
1928195
1927228
1926170
1925146
1924132
1923105
1922133
1921124
1920107
191975
191898
191797
191698
191578
191454
191334
191232
191112
191014
190919
19087
190711
19067
19056
1904Fewer than 5
190310
19026
1901Fewer than 5
19006
1899Fewer than 5
18985
18977
1896Fewer than 5
18956
1894Fewer than 5
1893Fewer than 5
18926
18916
18905
1889Fewer than 5
1888Fewer than 5
1887Fewer than 5
1886Fewer than 5
1885Fewer than 5
18845
1883Fewer than 5
1882Fewer than 5
1881Fewer than 5
1880Fewer than 5

Compare it with another name in the lookup chart. Look up any name

Share this name

Try another name

Source and notes

U.S. Social Security Administration, Baby Names from Social Security Card Applications (national data) (Public domain (U.S. government work)), data through 2025.

The counts come from Social Security card applications for babies born in the U.S., so the early years undercount everyone. A year with fewer than 5 babies of one sex given a name is left out for privacy and shows as fewer than 5. Spellings count separately: Emma and Ema are different names here.