Baby names

How popular is the name Carl?

In 2025, 187 baby boys in the U.S. were named Carl, the 1132nd most popular name for boys. Its peak year was 1956, when 8,313 boys got the name. 504,827 boys have been named Carl since 1880. 3,190 girls have had the name too.

Rank in 2025

#1,132

among boys' names

Babies in 2025

187

boys named Carl

Peak year

1956

8,313 boys

Boys named Carl each year since 1880

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

The numbers for Carl (boys)
YearBabies
2025187
2024216
2023233
2022220
2021246
2020286
2019319
2018345
2017415
2016445
2015457
2014436
2013446
2012487
2011426
2010449
2009519
2008559
2007628
2006658
2005653
2004752
2003775
2002784
2001882
2000988
1999996
19981,147
19971,093
19961,184
19951,380
19941,415
19931,585
19921,782
19911,922
19902,189
19892,259
19882,318
19872,223
19862,444
19852,526
19842,567
19832,605
19822,802
19812,793
19802,935
19792,898
19782,606
19772,615
19762,670
19752,810
19742,895
19733,013
19723,406
19714,055
19704,402
19694,522
19684,645
19674,890
19665,227
19655,797
19646,661
19637,128
19626,854
19617,255
19607,808
19597,501
19587,734
19578,192
19568,313
19558,294
19548,137
19537,829
19527,823
19517,641
19507,288
19497,689
19487,829
19478,050
19467,380
19456,314
19446,825
19437,472
19427,268
19417,160
19406,752
19396,593
19386,849
19376,914
19366,591
19356,693
19346,683
19336,188
19326,714
19316,583
19306,951
19296,895
19286,946
19277,277
19266,939
19257,061
19247,085
19236,871
19226,690
19217,077
19207,010
19196,474
19187,004
19176,699
19166,785
19156,613
19144,807
19133,935
19123,224
19111,574
19101,339
19091,215
19081,074
19071,018
1906951
1905959
1904953
1903910
1902952
1901817
19001,016
1899774
1898919
1897828
1896852
1895851
1894861
1893786
1892808
1891675
1890693
1889704
1888675
1887588
1886556
1885494
1884521
1883480
1882478
1881359
1880372

Girls named Carl each year since 1880

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

The numbers for Carl (girls)
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
2009Fewer than 5
2008Fewer than 5
2007Fewer than 5
2006Fewer than 5
2005Fewer than 5
2004Fewer than 5
2003Fewer than 5
2002Fewer than 5
2001Fewer than 5
2000Fewer than 5
1999Fewer than 5
1998Fewer than 5
1997Fewer than 5
1996Fewer than 5
1995Fewer than 5
19946
19937
199211
19917
19906
198915
198830
198730
198635
198527
198425
198334
198246
198132
198035
197923
197841
197739
197632
197548
197435
197345
197236
197137
197051
196943
196839
196740
196644
196532
196438
196338
196234
196137
196054
195937
195843
195730
195632
195532
195429
195324
195219
195138
195028
194935
194834
194732
194625
194526
194430
194340
194232
194131
194031
193945
193832
193736
193641
193526
193438
193335
193246
193154
193058
192950
192861
192757
192647
192550
192446
192349
192248
192142
192045
191945
191851
191746
191639
191530
191433
191325
191219
191113
191012
190910
19089
19079
19066
190511
19047
19036
19029
19019
190010
18997
18988
189712
18965
189514
189410
18937
189210
189110
18908
18896
188810
18877
18866
18855
1884Fewer than 5
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.