Skip to content

Popularity of the name Frances, 1880–2025

Frances was at its most popular in 1918, when 16,132 girls were given the name: about 1 in 72 girls born in the U.S. that year, ranking #8. In 2025, 960 girls were named Frances, ranking #318. In all, Social Security counts 595,697 girls named Frances since 1880. Social Security’s records also list 5,024 boys named Frances.

Peak year
1918
Rank in 1918
#8
Babies in 1918
16,132
Rank in 2025
#318
Total since 1880
595,697
Babies named Frances per 1,000 girls born, 1880–2025How many of every 1,000 girls born each year were named Frances. 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 climbed from #513 in 2015 to #318 in 2025, with 614 girls named Frances in 2015 and 960 in 2025.

Decade by decade

Frances ranked highest in the 1910s, at #9, with 105,599 girls given the name that decade. It ranked #41 in the 1880s and #389 in the 2020s so far.

Every 20 years in the records: 605 in 1880 (#42), 2,495 in 1900 (#26), 15,883 in 1920 (#9), 8,621 in 1940 (#28), 3,590 in 1960 (#127), 938 in 1980 (#267), 454 in 2000 (#572) and 744 in 2020 (#418).

Highs and lows

The most girls given the name in a single year was 16,132, in 1918. Its best rank, #8, 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 Frances, with the name’s rank that year.

Babies named Frances by year
YearBabiesRank
1880605#42
1881586#45
1882681#45
1883710#45
1884789#46
1885844#46
18861,059#38
18871,105#34
18881,452#30
18891,351#34
18901,416#33
18911,397#34
18921,670#31
18931,622#34
18941,776#29
18951,833#29
18961,964#27
18971,975#27
18982,379#22
18992,058#24
19002,495#26
19012,071#25
19022,326#23
19032,365#19
19042,657#16
19052,887#16
19063,026#14
19073,299#16
19083,593#14
19093,780#12
19104,448#11
19114,967#10
19126,680#9
19137,694#9
19149,677#9
191512,786#9
191613,746#9
191714,363#9
191816,132#8
191915,106#9
192015,883#9
192115,993#9
192215,054#10
192314,881#10
192415,183#10
192513,824#11
192613,355#10
192712,988#12
192812,137#13
192911,093#16
193010,644#16
19319,718#18
19329,552#19
19338,883#18
19349,206#19
19358,770#19
19368,789#19
19379,057#19
19388,921#23
19398,577#26
19408,621#28
19418,468#31
19429,471#30
19439,449#31
19448,487#33
19457,940#34
19468,450#39
19478,943#39
19488,179#42
19497,440#49
19506,975#51
19516,584#59
19526,079#67
19535,786#72
19545,153#83
19554,641#96
19564,324#107
19574,094#113
19583,847#118
19593,717#124
19603,590#127
19613,422#134
19623,004#143
19632,745#146
19642,599#152
19652,262#163
19662,126#162
19671,868#171
19681,745#185
19691,640#195
19701,627#199
19711,451#208
19721,282#216
19731,155#217
19741,068#238
19751,029#234
1976948#247
1977940#265
1978924#256
1979913#267
1980938#267
1981925#271
1982904#271
1983875#270
1984855#282
1985834#295
1986765#313
1987806#303
1988807#307
1989781#324
1990759#351
1991711#360
1992669#387
1993640#394
1994608#412
1995571#450
1996544#459
1997531#474
1998547#471
1999488#520
2000454#572
2001429#590
2002415#617
2003449#606
2004427#639
2005355#753
2006360#762
2007347#826
2008368#793
2009355#797
2010356#769
2011348#782
2012364#763
2013409#690
2014484#603
2015614#513
2016721#446
2017730#437
2018723#441
2019718#438
2020744#418
2021801#392
2022755#419
2023760#403
2024829#375
2025960#318

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.