Anastasia

#163 for girls in 2025, 1,832 births · Last seen for boys in 2005 at #11,472
Given to girls >99.9% of the time

Showing
Show data for
Peak · girls
2018 · 1,905 births
Debut · girls
10 births
In top 100 · girls
never
of 146 years
Total births · girls
57,140
since 1880

Anastasia over time

girls

Rank among girls' names. Anastasia has never cracked the top 100 here.

#1#10#100#1,000rank188019001920194019601980200020201988peak #147, 2018girls
Hover or use arrow keys to read values by year; click or press Enter to open that year.

Gaps mean fewer than 5 babies received the name that year, so the SSA doesn't publish it.

Show data table
Yeargirlsboys
rankbirthsrankbirths
2025#1631,832
2024#1661,842
2023#1661,745
2022#1621,770
2021#1811,637
2020#1581,766
2019#1501,899
2018#1471,905
2017#1691,806
2016#1921,720
2015#2171,505
2014#2401,346
2013#2531,254
2012#334937
2011#367868
2010#365878
2009#3251,014
2008#360918
2007#3141,072
2006#2891,147
2005#2921,128#11,4725
2004#2861,157
2003#2701,175
2002#2651,193
2001#3091,028
2000#3091,027
1999#3051,006
1998#2661,176
1997#304949
1996#327858
1995#346759
1994#324833
1993#337779
1992#351741
1991#364706
1990#383688#8,1175
1989#336755#6,9416
1988#317782#5,7517
1987#269909
1986#495431
1985#521386
1984#504391
1983#508382
1982#624288
1981#634281
1980#735226
1979#668260
1978#679235
1977#639260
1976#642241
1975#620254
1974#668225
1973#646232
1972#685214
1971#667236
1970#665240
1969#692207
1968#656219
1967#713187
1966#794154
1965#811150
1964#869142
1963#947124
1962#1,020111
1961#1,044110
1960#1,001115
1959#965119
1958#1,13687
1957#975113
1956#1,61743
1955#1,69137
1954#1,56042
1953#1,54940
1952#1,64135
1951#1,74031
1950#1,47439
1949#1,69731
1948#1,40943
1947#1,41343
1946#1,29045
1945#1,48230
1944#1,74223
1943#1,16948
1942#1,20643
1941#1,03050
1940#1,21836
1939#1,40128
1938#1,20037
1937#1,00249
1936#1,11540
1935#1,10140
1934#87560
1933#1,02446
1932#96953
1931#99549
1930#91663
1929#87666
1928#81678
1927#75791
1926#80481
1925#719105
1924#75697
1923#703108
1922#635133
1921#612142
1920#655122
1919#585143
1918#569157
1917#596131
1916#599126
1915#611114
1914#501125
1913#61272
1912#63261
1911#54859
1910#61047
1909#69133
1908#66434
1907#61437
1906#49948
1905#62032
1904#51141
1903#59630
1902#68824
1901#48738
1900#61133
1899#64423
1898#57132
1897#52132
1896#48736
1895#62224
1894#38653
1893#53527
1892#55425
1891#43034
1890#49128
1889#55521
1888#55820
1887#47122
1886#45123
1885#55715
1884#50117
1883#51714
1882#56011
1881#50311
1880#54710
First appearance
1880

In the first year the SSA published name data, Anastasia was already there! It came in at #547, and was given to 10 baby girls.


Quietest stretch: 1880–1883, when fewer than 15 girls a year got the name.

See more about Anastasia
Momentum · girls
Holding steady
  • 3 spots since 2024 (#166#163)
  • 5 spots since 2020 (#158#163)
  • 54 spots since 2015 (#217#163)
  • Biggest jump: 642 spots in 1957 (#1,617#975)
  • Biggest drop: 236 spots in 1895 (#386#622)
Rise & fade · girls
138 yrs to peak
  • Debuted 1880
  • Peaked 2018 at #147 (1,905 births)
  • Not yet halved from its peak
Top of the charts · girls
Top 1,000 for 119 yrs
  • Top 10: never
  • Top 100: never
  • Top 1,000: 119 yrs · run 1963–2025
Share of babies · girls
1 in 877
  • Highest: 1 in 877 girls born in 2025 were named Anastasia (0.11%)
  • Its best rank, #147 in 2018, was only 1 in 893 (0.11%) — a smaller share of a much bigger birth year
Era · girls
The 2010s
  • 24.7% of all girls named Anastasia (14,118) were born in this decade
Show by decade
DecadeBirthsBest rankAvg rank
1880s164#451 (1886)#522
1890s314#386 (1894)#524
1900s350#487 (1901)#598
1910s1,035#501 (1914)#586
1920s1,023#612 (1921)#733
1930s465#875 (1934)#1,060
1940s392#1,030 (1941)#1,366
1950s586#965 (1959)#1,435
1960s1,519#656 (1968)#855
1970s2,397#620 (1975)#658
1980s4,831#269 (1987)#494
1990s8,495#266 (1998)#331
2000s10,859#265 (2002)#302
2010s14,118#147 (2018)#243
2020s10,592#158 (2020)#166

All figures count published births only (names given to at least 5 girls in a year). Registrations before 1937 are incomplete, so early shares and totals run low.

Anastasia in 1988

girls
#317
782 births · 1 in 2,277 girls
boys
#5,751
7 births · 1 in 273,469 boys

Top girls' names in 1988

  1. #1Jessica51,556
  2. #2Ashley49,977
  3. #3Amanda39,459
  4. #4Sarah28,374
  5. #5Jennifer27,893
  6. #6Brittany26,816
  7. #7Stephanie22,843
  8. #8Samantha20,700
  9. #9Nicole20,315
  10. #10Elizabeth20,042
  11. #317Anastasia782

Top boys' names in 1988

  1. #1Michael64,171
  2. #2Christopher53,014
  3. #3Matthew45,876
  4. #4Joshua42,653
  5. #5Andrew35,745
  6. #6David35,329
  7. #7Justin35,055
  8. #8Daniel34,718
  9. #9James32,523
  10. #10Robert30,319
  11. #5,751Anastasia7
More about 1988

girls

1,780,854 girls got a published name in 1988; 1 in 2,277 of them was named Anastasia, which outranked 97.7% of the 13,883 girls' names that year. The ten most popular names covered 17.3% of girls (24.6% in 1880, 7.0% in 2025).

Ranked beside Anastasia
  1. #314Yvette791
  2. #315Elyse790
  3. #316Sonia784
  4. #317Anastasia782
  5. #318Alissa780
  6. #319Brianne779
  7. #320Clarissa777
Biggest movers since 1987
Risers
  1. 2,890Jalissa#3,857#967
  2. 2,381Taja#3,101#720
  3. 1,710Whitley#2,156#446
  4. 1,225Jalisa#1,662#437
  5. 883Jaleesa#1,227#344
Fallers
  1. 620Channing#590#1,210
  2. 346Denisse#954#1,300
  3. 319Jeana#966#1,285
  4. 314Eliana#826#1,140
  5. 311Nakia#893#1,204

Among names in the top 1,000 of either year.

boys

1,914,283 boys got a published name in 1988; 1 in 273,469 of them was named Anastasia, which outranked 32.3% of the 8,495 boys' names that year. The ten most popular names covered 21.4% of boys (44.2% in 1880, 8.0% in 2025).

Ranked beside Anastasia
  1. #5,200Zakariah8
  2. #5,200Zan8
  3. #5,200Zubair8
  4. #5,751Anastasia7
  5. #5,751Aakash7
  6. #5,751Abdias7
  7. #5,751Abelino7
  8. #6,426Abdon6
  9. #6,426Abdrew6
  10. #6,426Abed6

Tied with 674 names at #5,751; 3 shown. Tied names share a rank, as in SSA's lists.

Biggest movers since 1987
Risers
  1. 3,252Nico#4,239#987
  2. 1,245Ridge#2,215#970
  3. 668Colten#1,484#816
  4. 600Brantley#1,587#987
  5. 518Long#1,337#819
Fallers
  1. 362Cordaro#908#1,270
  2. 246Ramsey#884#1,130
  3. 241Yaakov#974#1,215
  4. 233Adrain#990#1,223
  5. 230Kiel#846#1,076

Among names in the top 1,000 of either year.

See the top 100 for 1988