Skip to content

Popularity of the name Kathleen, 1880–2025

Kathleen was at its most popular in 1949, when 26,357 girls were given the name: about 1 in 65 girls born in the U.S. that year, ranking #9. In 2025, 201 girls were named Kathleen, ranking #1,150. In all, Social Security counts 713,645 girls named Kathleen since 1880. Social Security’s records also list 1,691 boys named Kathleen.

Peak year
1949
Rank in 1949
#9
Babies in 1949
26,357
Rank in 2025
#1,150
Total since 1880
713,645
Babies named Kathleen per 1,000 girls born, 1880–2025How many of every 1,000 girls born each year were named Kathleen. The table below lists every year.048121618801900192019401960198020002020
Babies given the name per 1,000 girls born each year. A gap is a year with fewer than 5.

Where it stands now

Over the last ten years it has slipped from #823 in 2015 to #1,150 in 2025, with 341 girls named Kathleen in 2015 and 201 in 2025.

Decade by decade

Kathleen ranked highest in the 1950s, at #15, with 224,342 girls given the name that decade. It ranked #324 in the 1880s and #1,066 in the 2020s so far.

Every 20 years in the records: 21 in 1880 (#352), 321 in 1900 (#170), 3,158 in 1920 (#91), 5,697 in 1940 (#40), 16,085 in 1960 (#27), 3,857 in 1980 (#82), 1,585 in 2000 (#204) and 253 in 2020 (#1,004).

Highs and lows

The most girls given the name in a single year was 26,716, in 1951. That is not its peak year: Social Security’s records hold more girls for 1951 than for 1949, so the name’s share of births was smaller. Its best rank, #9, came in its peak year.

Every year

The table lists every year from 1880 to 2025 in which Social Security recorded at least 5 girls named Kathleen, with the name’s rank that year.

Babies named Kathleen by year
YearBabiesRank
188021#352
188113#470
188222#377
188321#411
188427#385
188538#329
188643#318
188750#302
188867#286
188987#251
1890105#239
1891113#227
1892149#208
1893170#196
1894168#205
1895192#196
1896259#169
1897250#173
1898306#163
1899230#184
1900321#170
1901272#169
1902325#159
1903352#149
1904362#147
1905386#152
1906412#143
1907440#149
1908527#132
1909527#135
1910622#131
1911663#126
1912985#118
19131,179#110
19141,475#110
19151,940#104
19162,154#104
19172,358#101
19182,629#99
19192,587#101
19203,158#91
19213,419#83
19223,466#80
19233,754#70
19243,663#76
19253,503#81
19263,277#83
19273,265#83
19283,151#82
19292,941#89
19303,074#84
19312,799#87
19322,945#83
19333,121#77
19343,279#74
19353,353#71
19363,352#67
19373,743#61
19384,228#58
19394,656#48
19405,697#40
19417,160#36
194210,696#24
194312,153#22
194413,004#20
194513,802#19
194618,760#16
194722,095#11
194823,257#10
194926,357#9
195025,706#10
195126,716#10
195225,767#11
195323,731#14
195422,455#14
195522,014#17
195621,377#17
195719,742#21
195819,205#21
195917,629#23
196016,085#27
196115,395#29
196214,188#29
196313,547#28
196413,231#30
196511,778#34
196610,491#37
19679,209#40
19688,729#40
19698,299#42
19707,410#45
19716,154#53
19725,097#57
19734,250#68
19743,953#76
19753,545#80
19763,405#82
19773,649#80
19783,743#79
19793,641#84
19803,857#82
19813,776#82
19823,949#77
19833,923#73
19843,985#71
19854,087#68
19864,129#68
19874,165#72
19883,927#75
19893,596#90
19903,670#92
19913,371#102
19923,135#108
19932,742#118
19942,430#130
19952,280#139
19962,107#152
19971,742#175
19981,739#171
19991,630#192
20001,585#204
20011,337#236
20021,208#262
20031,096#284
20041,002#316
2005934#339
2006878#371
2007779#422
2008704#448
2009542#563
2010495#594
2011451#630
2012427#661
2013432#660
2014422#674
2015341#823
2016341#838
2017314#870
2018306#883
2019280#944
2020253#1,004
2021262#987
2022228#1,095
2023248#1,018
2024223#1,099
2025201#1,150

How these numbers are counted

Social Security publishes, for every year since 1880, how many babies of each sex were given each name, counting any name given to at least 5. A name’s rank is its place that year among names for the same sex, by number of babies. Names with the same count share a rank here, while Social Security’s own lists break ties alphabetically, so a rank can differ from theirs by a place or two. A name’s share is the number of babies given it divided by all babies of that sex in the data that year, and its peak is the year that share was highest. Shares rather than counts set the peak, because far more babies were born in some years than others: counting babies alone would pull nearly every name’s peak toward the 1946–1964 baby boom.

Source: the U.S. Social Security Administration’s national baby name data, from Social Security card applications for babies born in the U.S. A name is left out of a year when fewer than 5 babies of one sex got it, and counts before about 1937 are incomplete, because many people born then never applied for a card. See how Baby Boom builds its data. Figures may contain errors.