Skip to content

Popularity of the name Ruth, 1880–2025

Ruth was at its most popular in 1915, when 21,878 girls were given the name: about 1 in 45 girls born in the U.S. that year, ranking #5. In 2025, 1,781 girls were named Ruth, ranking #173. In all, Social Security counts 836,122 girls named Ruth since 1880. Social Security’s records also list 2,779 boys named Ruth.

Peak year
1915
Rank in 1915
#5
Babies in 1915
21,878
Rank in 2025
#173
Total since 1880
836,122
Babies named Ruth per 1,000 girls born, 1880–2025How many of every 1,000 girls born each year were named Ruth. The table below lists every year.0612182418801900192019401960198020002020
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 climbed from #291 in 2015 to #173 in 2025: 1,110 girls got it in 2015, and 1,781 in 2025.

Decade by decade

Its best decade was the 1900s, when 51,010 girls were named Ruth, #5 for the decade. It ranked #66 in the 1880s and #187 in the 2020s so far.

Every 20 years in the records: 234 in 1880 (#93), 4,765 in 1900 (#5), 26,102 in 1920 (#5), 8,888 in 1940 (#24), 4,943 in 1960 (#97), 1,258 in 1980 (#207), 909 in 2000 (#339) and 1,327 in 2020 (#219).

Highs and lows

The most girls given the name in a single year was 26,102, in 1920. That is not its peak year: Social Security’s records hold more girls for 1920 than for 1915, so the name’s share of births was smaller. Its best rank in any year was #3, first reached in 1893.

Every year

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

Babies named Ruth by year
YearBabiesRank
1880234#93
1881275#84
1882323#80
1883387#73
1884442#74
1885506#70
1886581#66
1887627#62
1888850#59
18891,073#46
18901,195#46
18911,857#19
18923,290#5
18933,658#3
18943,372#6
18953,551#6
18963,905#5
18973,878#5
18984,249#5
18993,912#5
19004,765#5
19013,974#5
19024,384#5
19034,517#5
19044,900#5
19055,068#5
19065,140#5
19075,573#5
19086,180#4
19096,509#4
19107,212#5
19118,003#5
191211,280#5
191312,609#5
191415,839#5
191521,878#5
191623,189#5
191723,568#5
191825,535#5
191924,562#5
192026,102#5
192125,783#5
192223,633#5
192323,637#6
192423,601#6
192522,247#6
192620,225#6
192719,412#6
192817,859#6
192916,021#8
193014,942#10
193113,132#11
193212,257#11
193311,136#13
193410,565#13
19359,988#15
19369,217#16
19379,602#15
19389,303#21
19399,062#22
19408,888#24
19418,863#28
19429,315#33
19439,370#33
19448,674#32
19458,046#33
19468,474#38
19478,482#44
19487,903#45
19497,651#47
19507,128#49
19517,076#53
19526,953#57
19536,582#62
19546,566#66
19556,187#70
19566,075#77
19575,667#84
19585,247#90
19595,057#97
19604,943#97
19614,896#96
19624,294#104
19633,869#113
19643,640#114
19653,231#118
19662,845#128
19672,420#145
19682,151#149
19691,900#168
19701,817#178
19711,629#190
19721,383#201
19731,273#201
19741,299#195
19751,230#199
19761,198#205
19771,192#212
19781,208#212
19791,202#216
19801,258#207
19811,267#207
19821,178#222
19831,121#223
19841,165#222
19851,116#232
19861,084#238
19871,031#248
1988997#256
1989987#273
1990907#305
1991985#285
1992855#319
1993861#308
1994882#308
1995853#320
1996802#346
1997857#333
1998853#342
1999875#343
2000909#339
2001951#326
2002906#334
2003897#344
2004915#349
2005908#347
2006892#363
2007964#344
2008929#355
2009916#354
2010934#345
2011907#355
2012931#338
2013993#327
20141,064#305
20151,110#291
20161,103#295
20171,213#264
20181,251#261
20191,351#231
20201,327#219
20211,579#187
20221,668#179
20231,604#187
20241,787#171
20251,781#173

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.