Skip to content

Popularity of the name Barbara, 1880–2025

Barbara was at its most popular in 1938, when 39,277 girls were given the name: about 1 in 28 girls born in the U.S. that year, ranking #2. In 2025, 264 girls were named Barbara, ranking #968. In all, Social Security counts 1,436,695 girls named Barbara since 1880. Social Security’s records also list 4,136 boys named Barbara.

Peak year
1938
Rank in 1938
#2
Babies in 1938
39,277
Rank in 2025
#968
Total since 1880
1,436,695
Babies named Barbara per 1,000 girls born, 1880–2025How many of every 1,000 girls born each year were named Barbara. The table below lists every year.01020304018801900192019401960198020002020
Babies given the name per 1,000 girls born each year. A gap is a year with fewer than 5.

Where it stands now

In the past decade the name slipped from #849 in 2015 to #968 in 2025: 329 girls got it in 2015, and 264 in 2025.

Decade by decade

Its best decade was the 1930s, when 296,420 girls were named Barbara, #3 for the decade. It ranked #135 in the 1880s and #909 in the 2020s so far.

Every 20 years in the records: 127 in 1880 (#128), 338 in 1900 (#162), 5,106 in 1920 (#47), 36,736 in 1940 (#2), 24,454 in 1960 (#12), 2,578 in 1980 (#120), 534 in 2000 (#505) and 301 in 2020 (#886).

Highs and lows

The most girls given the name in a single year was 48,800, in 1947. That is not its peak year: Social Security’s records hold more girls for 1947 than for 1938, so the name’s share of births was smaller. Its best rank in any year was #2, first reached in 1937.

Every year

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

Babies named Barbara by year
YearBabiesRank
1880127#128
1881130#123
1882130#138
1883135#142
1884193#128
1885195#129
1886207#133
1887204#132
1888253#135
1889246#140
1890241#147
1891221#152
1892278#147
1893255#155
1894290#151
1895298#150
1896324#145
1897299#153
1898304#164
1899273#165
1900338#162
1901277#164
1902306#163
1903346#151
1904357#151
1905366#154
1906413#142
1907515#129
1908514#135
1909567#126
1910612#136
1911737#119
19121,184#102
19131,451#94
19142,061#82
19152,704#83
19163,112#74
19173,535#67
19184,224#60
19194,084#60
19205,106#47
19216,013#40
19226,272#40
19237,209#33
19248,305#28
19259,155#22
192611,079#16
192713,161#10
192814,872#8
192916,038#7
193018,279#6
193121,804#4
193226,318#3
193326,949#3
193429,239#3
193530,698#3
193631,682#3
193734,917#2
193839,277#2
193937,257#2
194036,736#2
194139,543#2
194244,739#2
194343,432#2
194439,196#2
194538,273#3
194645,126#4
194748,800#4
194846,826#3
194942,600#4
195041,556#4
195140,617#5
195239,864#6
195338,473#6
195436,368#7
195533,617#7
195632,302#9
195729,692#9
195827,874#9
195925,359#11
196024,454#12
196123,002#12
196220,641#14
196318,295#17
196416,481#19
196514,023#25
196613,123#27
196711,203#33
19689,740#36
19698,811#39
19708,026#41
19716,453#47
19725,080#58
19734,433#63
19743,906#77
19753,454#83
19762,968#98
19772,845#101
19782,579#113
19792,493#123
19802,578#120
19812,531#119
19822,348#130
19832,020#143
19841,867#152
19851,677#169
19861,488#180
19871,632#172
19881,505#185
19891,493#186
19901,388#207
19911,239#229
19921,128#247
1993951#291
1994871#312
1995758#347
1996682#388
1997700#378
1998579#447
1999563#468
2000534#505
2001502#533
2002509#541
2003437#613
2004438#623
2005412#674
2006554#538
2007482#618
2008397#747
2009465#639
2010412#692
2011369#745
2012296#893
2013321#831
2014326#848
2015329#849
2016329#856
2017303#890
2018291#920
2019287#922
2020301#886
2021299#904
2022276#966
2023308#871
2024317#852
2025264#968

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.