Skip to content

Popularity of the name Amelia, 1880–2025

Amelia was at its most popular in 2021, when 13,041 girls were given the name: about 1 in 130 girls born in the U.S. that year, ranking #4. In 2025, 12,699 girls were named Amelia, ranking #4. In all, Social Security counts 281,130 girls named Amelia since 1880. Social Security’s records also list 284 boys named Amelia.

Peak year
2021
Rank in 2021
#4
Babies in 2021
13,041
Rank in 2025
#4
Total since 1880
281,130
Babies named Amelia per 1,000 girls born, 1880–2025How many of every 1,000 girls born each year were named Amelia. The table below lists every year.0246818801900192019401960198020002020
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 #12 in 2015 to #4 in 2025: 9,878 girls got it in 2015, and 12,699 in 2025.

Decade by decade

Its best decade is the 2020s so far, when 76,108 girls were named Amelia, #4 for the decade. It started at #100 in the 1880s.

Every 20 years in the records: 221 in 1880 (#96), 398 in 1900 (#146), 1,054 in 1920 (#190), 504 in 1940 (#279), 542 in 1960 (#414), 768 in 1980 (#316), 1,531 in 2000 (#207) and 12,802 in 2020 (#6).

Highs and lows

The most girls given the name in a single year was 13,041, in 2021. Its best rank in any year was #3, first reached in 2024.

Every year

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

Babies named Amelia by year
YearBabiesRank
1880221#96
1881235#93
1882252#102
1883262#97
1884315#96
1885298#102
1886326#101
1887344#93
1888358#108
1889346#110
1890368#109
1891353#112
1892385#118
1893385#114
1894390#119
1895379#125
1896365#131
1897408#121
1898360#140
1899332#140
1900398#146
1901350#140
1902355#149
1903347#150
1904353#153
1905365#155
1906358#160
1907380#163
1908370#163
1909388#163
1910449#163
1911430#174
1912672#160
1913721#161
1914926#156
19151,115#165
19161,159#167
19171,160#173
19181,115#183
19191,085#181
19201,054#190
1921995#200
19221,032#195
1923965#205
1924910#216
1925889#216
1926746#236
1927754#235
1928755#227
1929687#229
1930679#236
1931591#248
1932637#243
1933608#246
1934553#264
1935604#255
1936580#254
1937647#245
1938570#265
1939489#282
1940504#279
1941529#279
1942543#290
1943559#292
1944476#307
1945474#312
1946547#317
1947539#343
1948564#330
1949589#320
1950483#357
1951532#345
1952549#350
1953552#360
1954511#380
1955530#383
1956526#392
1957520#404
1958484#427
1959502#424
1960542#414
1961571#407
1962494#436
1963503#433
1964503#438
1965475#431
1966431#452
1967450#445
1968390#489
1969465#445
1970493#445
1971481#432
1972406#458
1973442#436
1974507#399
1975523#387
1976523#394
1977601#362
1978643#339
1979702#337
1980768#316
1981848#286
1982832#297
1983762#304
19841,094#232
19851,015#249
19861,020#252
19871,006#254
19881,130#232
19891,265#216
19901,513#194
19911,536#194
19921,345#214
19931,248#224
19941,255#226
19951,207#237
19961,292#222
19971,317#228
19981,425#215
19991,421#225
20001,531#207
20011,638#199
20022,444#139
20033,097#111
20043,354#96
20053,912#84
20064,065#83
20074,194#77
20084,352#68
20094,705#55
20105,464#41
20116,374#30
20127,249#23
20138,052#17
20148,805#15
20159,878#12
201610,809#10
201711,870#8
201812,405#8
201912,944#7
202012,802#6
202113,041#4
202212,415#4
202312,365#4
202412,786#3
202512,699#4

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.