Skip to content

Popularity of the name Alice, 1880–2025

Alice was at its most popular in 1880, when 1,414 girls were given the name: about 1 in 64 girls born in the U.S. that year, ranking #8. In 2025, 3,547 girls were named Alice, ranking #65. In all, Social Security counts 588,147 girls named Alice since 1880. Social Security’s records also list 1,959 boys named Alice. Its peak falls in the earliest years of the records, and counts from before about 1937 are incomplete, because many people born then never applied for a Social Security card.

Peak year
1880
Rank in 1880
#8
Babies in 1880
1,414
Rank in 2025
#65
Total since 1880
588,147
Babies named Alice per 1,000 girls born, 1880–2025How many of every 1,000 girls born each year were named Alice. 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 #87 in 2015 to #65 in 2025, with 3,426 girls named Alice in 2015 and 3,547 in 2025.

Decade by decade

Alice ranked highest in the 1880s, at #10, with 17,142 girls given the name that decade. In the 2020s so far it ranks #67.

Every 20 years in the records: 1,414 in 1880 (#8), 3,059 in 1900 (#14), 11,596 in 1920 (#15), 7,603 in 1940 (#32), 4,051 in 1960 (#119), 738 in 1980 (#328), 669 in 2000 (#422) and 3,296 in 2020 (#76).

Highs and lows

The most girls given the name in a single year was 11,955, in 1921. That is not its peak year: Social Security’s records hold more girls for 1921 than for 1880, so the name’s share of births was smaller. 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 Alice, with the name’s rank that year.

Babies named Alice by year
YearBabiesRank
18801,414#8
18811,308#10
18821,542#8
18831,488#11
18841,732#11
18851,681#11
18861,811#11
18871,819#14
18882,202#13
18892,145#12
18902,271#14
18912,015#16
18922,373#14
18932,434#13
18942,414#17
18952,457#17
18962,651#12
18972,431#16
18982,846#11
18992,523#12
19003,059#14
19012,562#12
19023,135#10
19032,996#12
19043,131#13
19053,610#10
19064,192#8
19074,107#9
19084,270#9
19094,170#10
19104,671#10
19114,813#11
19126,285#11
19136,934#11
19148,198#12
191510,525#13
191610,719#13
191710,990#13
191811,590#13
191911,141#13
192011,596#15
192111,955#15
192211,277#15
192311,331#15
192411,537#15
192511,576#15
192610,956#17
192710,679#17
192810,139#19
19299,480#21
19309,516#20
19318,815#21
19328,537#21
19337,697#22
19347,784#25
19357,443#25
19367,201#27
19377,120#28
19387,490#29
19397,365#31
19407,603#32
19417,445#34
19427,382#39
19437,648#38
19447,102#38
19456,359#41
19467,363#44
19477,849#47
19486,981#49
19496,660#53
19506,363#57
19516,315#62
19525,908#69
19535,740#73
19545,271#81
19555,079#87
19564,680#98
19574,432#106
19584,124#115
19594,162#112
19604,051#119
19613,586#126
19623,249#133
19633,067#138
19642,842#141
19652,564#145
19662,221#157
19671,928#168
19681,731#187
19691,715#185
19701,621#201
19711,507#198
19721,198#231
19731,187#214
19741,181#216
19751,055#231
1976955#246
1977858#278
1978790#292
1979780#307
1980738#328
1981746#316
1982749#323
1983698#329
1984687#337
1985668#353
1986712#339
1987770#314
1988820#302
1989742#343
1990773#345
1991725#355
1992688#371
1993684#373
1994596#422
1995580#442
1996593#430
1997578#441
1998597#438
1999652#423
2000669#422
2001633#440
2002657#444
2003700#431
2004756#403
2005756#413
2006847#382
2007952#346
20081,025#328
20091,276#257
20101,780#172
20112,195#142
20122,503#127
20132,940#107
20143,055#98
20153,426#87
20163,692#76
20173,826#70
20183,667#71
20193,552#73
20203,296#76
20213,509#65
20223,511#64
20233,349#66
20243,531#63
20253,547#65

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.