Boy

Karl

Meaning not yet researched.

2025 rank
#1,593
107 boys
2015
#1,075
rank
1950
#172
rank

Karl: US boys given the name each year, 1880 to 2025, from Social Security card applications. 107 in 2025. Its best rank was #135 in 1964.

US births per year · SSA card applications

Peaked at #135 in 1964; #1,593 in 2025. Every baby recorded as Karl in 2025 was a boy.

Baby name · US data 1880–2025

#1,593 for US boys in 2025. Its best year was 1964, at #135.

Babies in 2025
107
Since 1880
101,751
Years on record
146

Babies named Karl, every year since 1880

Hover, tap or use the arrow keys for any year. Years with fewer than five babies of a sex are not published by SSA and show as zero.

Boys

Karl: US boys given the name each year from 1880 to 2025. 107 boys in 2025. Peak: #135 in 1964 · most boys in one year: 2,594 (1960).

About the name Karl

In 2025, 107 US boys were named Karl, making it the 1,593rd most common boys’ name of the year, up 100 places from #1,693 in 2024. That is 8 more than the 99 boys named Karl in 2024. Its best rank for boys was #135, reached in 1964. The most boys given the name in a single year was 2,594, in 1960. For comparison, it was #1,075 in 2015 and #172 in 1950.

Social Security card records list Karl in every one of the 146 years from 1880 to 2025; in 1880 there were 21 babies with the name. In all, 101,751 US babies have been given the name, 0.9% of them girls and 99% boys. Its busiest decade was the 1960s, with 21,404 babies named Karl.

Over the 10 years from 2016 to 2025, 1,250 US boys were named Karl; the busiest of those years was 2016, with 167. In 2025 that was about 1 in 15,963 of the boys in SSA’s list for the year.

Among the states, Karl ranked highest in New Jersey in 2025, at #676 for boys there. It was not in the top 100 of any state. Related spellings in the SSA files include Charles (2,447,135 babies since 1880), Carl (508,017 babies since 1880), Carlos (309,076 babies since 1880) and Carlo (16,000 babies since 1880). Rarer spellings such as Kalle are summarised on this page.

Meaning

Meaning not yet researched.

We publish a meaning only with a cited source and a confidence label, and never generate one. Meanings are being researched for the most common names first.

Related spellings

Rare spellings summarised here: Kalle (358).

Numbers are all-time US births. Links come from Wikidata’s “said to be the same as” (P460, CC0) and our spelling rule: at most two letters different, with the same sound pattern.

Nicknames

No nicknames listed for Karl in the open dataset we use.

Source: carltonnorthern/nicknames (Apache-2.0).

Karl by state, 2025

US boys. Rank within each state. SSA leaves out states where fewer than five boys got the name, so 43 are not listed.

StateBirths 2025Rank 2025Rank 2015
New Jersey10#676#1,040
Pennsylvania7#1,049#1,104
Illinois6#1,206#941
New York8#1,358#753
Georgia5#1,445—
Florida7#1,550#690
Texas6#2,428#1,413
California5#2,636#1,143

Rank by year

Births and national rank for each year SSA lists the name, newest first.

CSV
YearGirlsGirls rankBoysBoys rank
2025——107#1,593
2024——99#1,693
2023——101#1,688
2022——128#1,430
2021——115#1,535
2020——104#1,570
2019——145#1,285
2018——143#1,288
2017——141#1,289
2016——167#1,152
2015——184#1,075
2014——165#1,148
2013——169#1,099
2012——161#1,139
2011——173#1,079
2010——177#1,089
2009——207#967
2008——188#1,020
2007——242#860
2006——270#771
2005——265#752
2004——281#695
2003——300#660
2002——330#609
2001——351#580
2000——366#564
1999——390#534
1998——455#482
1997——483#459
1996——504#447
1995——598#392
1994——612#382
19939#9,091662#357
1992——738#336
19916#12,217811#317
19906#12,057858#295
198914#5,967908#273
198823#3,952843#274
198723#3,791853#260
198629#3,162904#248
198531#2,971961#242
198424#3,461896#244
198329#2,940911#242
198227#3,212973#240
198127#3,1761,062#226
198024#3,4521,060#225
197921#3,709956#234
197822#3,435900#232
197725#3,111941#230
197626#2,900868#234
197525#2,910904#226
197426#2,7911,004#214
197332#2,376985#220
197226#2,7061,167#199
197123#3,0001,323#191
197023#2,9801,575#177
196937#2,0761,565#180
196822#2,7461,598#168
196729#2,2371,695#159
196619#2,8861,792#158
196519#2,8742,019#154
196418#3,0452,403#135
196323#2,5802,513#136
196221#2,6982,457#142
196117#3,1192,543#138
196020#2,7732,594#135
195919#2,7082,354#148
195814#3,2962,348#146
19576#5,7282,338#146
195614#3,2452,060#150
19557#4,9461,935#149
1954——1,736#166
1953——1,653#163
1952——1,564#170
19517#4,5931,439#175
1950——1,304#172
1949——1,321#172
1948——1,187#179
19476#5,0081,119#184
1946——998#185
1945——758#197
1944——837#186
19435#5,010907#182
19425#4,978878#179
1941——864#178
1940——855#174
1939——866#171
1938——985#162
1937——907#162
19365#4,533830#166
1935——812#171
19346#4,055689#186
19335#4,541681#181
1932——670#193
19317#3,680635#204
19307#3,860648#206
19297#3,867637#207
19288#3,601599#219
19278#3,719630#211
1926——595#226
19257#4,220589#225
19245#5,468584#233
1923——565#235
1922——527#246
1921——573#233
1920——502#245
19197#4,045515#234
1918——600#209
1917——673#181
19168#3,410685#176
19156#4,012715#160
1914——548#161
1913——387#177
1912——323#182
1911——156#195
1910——92#252
1909——102#211
1908——97#210
1907——89#214
1906——108#169
1905——65#243
1904——67#230
1903——70#213
1902——65#223
1901——54#235
1900——75#231
1899——49#239
1898——53#241
1897——57#233
1896——60#234
1895——67#211
1894——73#201
1893——63#216
1892——59#231
1891——61#203
1890——47#248
1889——50#229
1888——71#207
1887——49#224
1886——48#249
1885——44#249
1884——34#298
1883——33#287
1882——40#272
1881——29#299
1880——21#377

About the data: counts are Social Security card applications for US births, for names given to at least five babies of a sex in a year (SSA, names.zip, public domain). Ranks follow SSA’s own order: most births first, ties alphabetical. Files retrieved 2026-10-05 (checksum on our sources page).