Skip to content

Popularity of the name Abigail, 1880–2025

Abigail was at its most popular in 2003, when 15,932 girls were given the name: about 1 in 110 girls born in the U.S. that year, ranking #6. In 2025, 4,941 girls were named Abigail, ranking #41. In all, Social Security counts 413,263 girls named Abigail since 1880. Social Security’s records also list 672 boys named Abigail.

Peak year
2003
Rank in 2003
#6
Babies in 2003
15,932
Rank in 2025
#41
Total since 1880
413,263
Babies named Abigail per 1,000 girls born, 1880–2025How many of every 1,000 girls born each year were named Abigail. 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 #7 in 2015 to #41 in 2025: 12,422 girls got it in 2015, and 4,941 in 2025.

Decade by decade

Its best decade was the 2000s, when 150,926 girls were named Abigail, #6 for the decade. It ranked #589 in the 1880s and #22 in the 2020s so far.

Every 20 years in the records: 12 in 1880 (#492), 14 in 1900 (#1,008), 33 in 1920 (#1,375), 48 in 1940 (#1,035), 228 in 1960 (#673), 1,577 in 1980 (#176), 13,094 in 2000 (#14) and 7,917 in 2020 (#12).

Highs and lows

The most girls given the name in a single year was 15,932, in 2003. Its best rank in any year was #4, first reached in 2005.

Every year

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

Babies named Abigail by year
YearBabiesRank
188012#492
18818#623
188214#493
188311#579
188413#583
18859#745
188615#572
188713#633
188818#593
188920#567
18909#940
189111#839
189211#908
189321#630
189413#850
189515#815
189615#843
189715#826
189811#1,047
18997#1,278
190014#1,008
190113#918
190218#818
190320#760
19048#1,364
190511#1,162
190615#965
190712#1,142
190813#1,135
190912#1,219
191016#1,110
191118#1,031
191224#1,055
191314#1,601
191425#1,228
191538#1,094
191637#1,167
191741#1,110
191826#1,566
191931#1,393
192033#1,375
192124#1,765
192229#1,536
192332#1,428
192431#1,503
192537#1,296
192630#1,483
192733#1,404
192840#1,210
192933#1,306
193025#1,569
193127#1,421
193230#1,346
193332#1,262
193430#1,317
193537#1,162
193636#1,186
193745#1,063
193850#1,007
193953#974
194048#1,035
194140#1,184
194248#1,137
194363#996
194456#1,046
194553#1,080
194676#953
194778#1,003
194872#1,041
1949113#823
1950112#824
1951137#749
1952151#723
1953169#705
1954147#773
1955180#700
1956190#694
1957187#731
1958192#712
1959206#698
1960228#673
1961232#680
1962264#617
1963255#633
1964244#655
1965209#679
1966191#710
1967244#609
1968263#592
1969281#590
1970362#526
1971392#491
1972393#468
1973479#413
1974606#357
1975615#353
1976827#278
1977794#298
19781,010#242
19791,226#213
19801,577#176
19811,816#156
19821,886#157
19831,909#151
19841,844#154
19851,848#153
19861,996#143
19872,001#138
19882,376#118
19893,405#94
19903,719#90
19913,799#92
19923,988#86
19935,185#67
19947,243#42
19957,825#36
19968,604#32
19979,630#26
199811,100#18
199911,686#18
200013,094#14
200114,807#8
200215,303#7
200315,932#6
200415,436#6
200515,756#4
200615,633#6
200715,476#8
200815,088#8
200914,401#8
201014,257#7
201113,266#7
201212,730#7
201312,429#8
201412,114#8
201512,422#7
201611,796#8
201710,645#10
20189,879#11
20199,196#11
20207,917#12
20216,993#17
20226,306#24
20235,687#31
20245,535#32
20254,941#41

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.