Skip to content

Popularity of the name Rebecca, 1880–2025

Rebecca was at its most popular in 1974, when 15,163 girls were given the name: about 1 in 97 girls born in the U.S. that year, ranking #10. In 2025, 872 girls were named Rebecca, ranking #349. In all, Social Security counts 755,992 girls named Rebecca since 1880. Social Security’s records also list 2,114 boys named Rebecca.

Peak year
1974
Rank in 1974
#10
Babies in 1974
15,163
Rank in 2025
#349
Total since 1880
755,992
Babies named Rebecca per 1,000 girls born, 1880–2025How many of every 1,000 girls born each year were named Rebecca. The table below lists every year.03691218801900192019401960198020002020
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 #188 in 2015 to #349 in 2025: 1,728 girls got it in 2015, and 872 in 2025.

Decade by decade

Its best decade was the 1970s, when 137,285 girls were named Rebecca, #13 for the decade. It ranked #105 in the 1880s and #310 in the 2020s so far.

Every 20 years in the records: 236 in 1880 (#92), 503 in 1900 (#125), 1,269 in 1920 (#175), 2,555 in 1940 (#96), 9,970 in 1960 (#38), 15,281 in 1980 (#17), 7,078 in 2000 (#39) and 1,212 in 2020 (#248).

Highs and lows

The most girls given the name in a single year was 16,737, in 1981. That is not its peak year: Social Security’s records hold more girls for 1981 than for 1974, so the name’s share of births was smaller. Its best rank in any year was #10, first reached in 1973.

Every year

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

Babies named Rebecca by year
YearBabiesRank
1880236#92
1881226#96
1882259#99
1883244#103
1884278#102
1885302#99
1886355#95
1887275#110
1888337#111
1889337#114
1890374#107
1891320#123
1892353#124
1893358#120
1894399#118
1895386#122
1896371#128
1897376#129
1898376#136
1899347#135
1900503#125
1901342#144
1902382#144
1903334#154
1904371#146
1905402#148
1906397#150
1907400#159
1908451#148
1909470#151
1910519#154
1911546#148
1912754#144
1913739#158
1914890#162
19151,169#159
19161,132#169
19171,215#165
19181,243#172
19191,267#170
19201,269#175
19211,272#175
19221,296#173
19231,274#174
19241,358#171
19251,203#182
19261,144#185
19271,260#170
19281,121#183
19291,084#181
19301,114#176
19311,089#170
19321,192#162
19331,072#169
19341,161#165
19351,208#163
19361,200#164
19371,210#166
19381,573#145
19391,796#134
19402,555#96
19412,924#86
19423,241#85
19433,270#87
19443,246#84
19453,331#85
19464,840#68
19476,333#52
19486,795#50
19498,778#40
19509,425#36
195110,932#32
195212,227#30
195312,959#24
195413,208#26
195512,398#27
195612,168#27
195711,482#34
195810,416#41
195910,475#38
19609,970#38
196110,236#44
19629,403#47
19639,393#44
19649,474#46
196510,211#41
19669,777#40
19679,823#39
196810,225#33
196910,950#28
197010,854#29
197112,192#23
197213,252#14
197314,868#10
197415,163#10
197513,925#11
197614,491#12
197714,196#17
197813,796#17
197914,548#17
198015,281#17
198116,737#12
198215,730#15
198314,714#19
198413,348#23
198512,705#25
198611,793#26
198711,627#25
198811,877#26
198912,436#24
199013,677#21
199113,298#21
199213,110#20
199312,321#22
199411,284#24
19959,911#28
199610,626#24
19979,634#25
19988,423#30
19997,437#38
20007,078#39
20015,893#46
20025,222#54
20034,873#62
20044,474#70
20054,018#81
20063,573#96
20073,215#105
20082,922#118
20092,473#132
20102,299#134
20112,119#148
20122,019#157
20131,806#177
20141,782#181
20151,728#188
20161,580#205
20171,433#214
20181,459#211
20191,263#263
20201,212#248
20211,051#304
20221,075#295
2023985#315
2024918#340
2025872#349

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.