Skip to content

Popularity of the name Rachel, 1880–2025

Rachel was at its most popular in 1985, when 16,360 girls were given the name: about 1 in 110 girls born in the U.S. that year, ranking #13. In 2025, 1,225 girls were named Rachel, ranking #250. In all, Social Security counts 573,957 girls named Rachel since 1880. Social Security’s records also list 1,791 boys named Rachel.

Peak year
1985
Rank in 1985
#13
Babies in 1985
16,360
Rank in 2025
#250
Total since 1880
573,957
Babies named Rachel per 1,000 girls born, 1880–2025How many of every 1,000 girls born each year were named Rachel. The table below lists every year.02.557.51018801900192019401960198020002020
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 #167 in 2015 to #250 in 2025: 1,941 girls got it in 2015, and 1,225 in 2025.

Decade by decade

Its best decade was the 1990s, when 149,167 girls were named Rachel, #15 for the decade. It ranked #119 in the 1880s and #240 in the 2020s so far.

Every 20 years in the records: 166 in 1880 (#109), 379 in 1900 (#153), 1,484 in 1920 (#156), 1,264 in 1940 (#166), 1,792 in 1960 (#198), 11,618 in 1980 (#23), 10,687 in 2000 (#21) and 1,305 in 2020 (#226).

Highs and lows

The most girls given the name in a single year was 16,360, in 1985. Its best rank in any year was #9, first reached in 1996.

Every year

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

Babies named Rachel by year
YearBabiesRank
1880166#109
1881157#113
1882203#109
1883174#121
1884230#114
1885212#122
1886213#130
1887226#126
1888281#129
1889266#134
1890318#124
1891267#133
1892369#122
1893321#134
1894317#136
1895351#130
1896348#137
1897297#154
1898367#138
1899324#145
1900379#153
1901369#135
1902393#141
1903383#142
1904356#152
1905421#143
1906366#158
1907420#154
1908425#159
1909462#154
1910538#150
1911537#150
1912703#151
1913827#145
1914975#151
19151,205#156
19161,328#153
19171,339#157
19181,542#148
19191,488#149
19201,484#156
19211,583#152
19221,541#154
19231,483#160
19241,600#157
19251,439#165
19261,389#164
19271,286#169
19281,180#177
19291,214#167
19301,261#164
19311,171#161
19321,254#156
19331,142#161
19341,181#163
19351,198#164
19361,208#163
19371,229#163
19381,279#165
19391,345#160
19401,264#166
19411,384#159
19421,427#163
19431,371#170
19441,250#171
19451,207#174
19461,234#195
19471,447#190
19481,388#195
19491,437#191
19501,454#188
19511,435#202
19521,599#185
19531,780#175
19541,805#182
19551,802#185
19561,672#197
19571,821#194
19581,663#201
19591,744#201
19601,792#198
19612,054#186
19621,941#194
19632,178#179
19642,261#173
19652,011#175
19662,277#154
19673,312#105
19683,727#92
19695,242#69
19706,029#58
19716,115#54
19726,417#40
19736,103#42
19747,399#36
19758,225#26
19768,453#23
19778,976#26
19789,802#25
197910,230#27
198011,618#23
198112,590#22
198213,871#21
198314,591#20
198415,839#15
198516,360#13
198615,455#15
198715,646#17
198815,348#19
198915,357#18
199015,710#16
199116,344#14
199215,840#16
199315,974#14
199415,492#13
199516,047#12
199616,121#9
199713,798#13
199812,209#15
199911,632#19
200010,687#21
20019,556#24
20028,944#24
20037,997#28
20046,923#34
20056,226#38
20065,551#48
20074,841#59
20084,087#74
20093,589#89
20103,024#99
20112,664#115
20122,420#130
20132,325#137
20142,090#155
20151,941#167
20161,884#171
20171,622#191
20181,558#198
20191,548#191
20201,305#226
20211,271#239
20221,263#240
20231,224#254
20241,292#246
20251,225#250

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.