NameTrends

Anna — Girl name popularity

2025 rank #107 · peak #2 (1880) · 914,859 babies all-time

Anna is a girls' name that, in 2025, was ranked #107 (2,521 babies) in the United States, according to the Social Security Administration. Its all-time peak was #2 in 1880 (2,604 babies). Across the years tracked here it has been given to about 914,859 babies. Anna is far below its peak and has become less common. The table below shows Anna's SSA rank and birth count year by year. (We report only counts SSA publishes; years where the name fell below SSA's 5-baby threshold show no count.)

Source: U.S. Social Security Administration, Popular Baby Names. Data as of SSA national data through 2025, state data through 2025, retrieved June 2026.

Anna popularity over time

Rank and number of girls named Anna per year, from SSA national data. Recent years are shown individually; earlier history is shown at decade points back to 1880.

YearRank (girls)Babies
2025#1072,521
2024#942,716
2023#792,934
2022#832,962
2021#853,082
2020#683,511
2019#633,849
2018#544,198
2017#534,574
2016#494,810
2015#445,150
2014#345,706
2013#355,398
2012#345,630
2011#385,675
2010#276,336
2009#286,818
2008#267,278
2007#257,901
2006#228,613
2005#229,113
2004#209,531
2003#219,464
2002#2010,398
2001#1910,596
2000#2210,613
1999#299,115
1998#318,386
1997#338,342
1996#338,575
1990#457,293
1980#555,038
1970#1023,801
1960#1044,659
1950#933,815
1940#514,717
1930#239,081
1920#1014,581
1910#66,436
1900#36,114
1890#25,233
1880#22,604

Source: U.S. Social Security Administration, Popular Baby Names. Data as of SSA national data through 2025, state data through 2025, retrieved June 2026.

Key facts

Anna (Girl) summary. Source: U.S. Social Security Administration, Popular Baby Names, SSA national data through 2025, state data through 2025, retrieved June 2026.
MeasureValue
SexGirl
2025 rank#107
2025 babies2,521
Peak rank#2 (1880)
Peak-year babies2,604
First tracked year1880
All-time babies (tracked years)914,859

Similar in popularity (2025)

Names ranked near Anna for girls in 2025. Source: SSA.
Girl name2025 rankBabies
Hailey#1042,556
Gabriella#1052,545
Parker#1062,536
Cecilia#1082,506
Athena#1092,477
Juliette#1102,460

Hailey, Gabriella, Parker, Cecilia, Athena, Juliette.

Frequently asked questions

How popular is the name Anna for girls?

In 2025, Anna was the 107th most popular girls' name in the US, given to 2,521 babies, per the Social Security Administration. Its all-time peak was #2 in 1880 (2,604 babies).

When was Anna most popular?

For girls, Anna peaked at rank #2 in 1880 (2,604 babies). The first year it appears in SSA data (within our tracked years) is 1880. It has been given to about 914,859 babies in total across the years we track.

Is Anna a boy or girl name?

In the SSA data we track, Anna appears predominantly as a girls' name; it does not have a separate ranked entry for boys in our dataset.

Keep exploring

Source

U.S. Social Security Administration, Popular Baby Names, national data 1880–2025. SSA national data through 2025, state data through 2025, retrieved June 2026. Public domain (U.S. Government). SSA has no name meanings or origins; this page presents only popularity data. See our methodology.

Last updated: 2026-06-22