Falling

Anna

Meaning not yet researched.

2025 rank
#107
2,521 girls
2015
#44
rank
1950
#93
rank

Anna: US girls given the name each year, 1880 to 2025, from Social Security card applications. 2,521 in 2025. Its best rank was #2 in 1899.

US births per year · SSA card applications

Peaked at #2 in 1899; #107 in 2025. Every baby recorded as Anna in 2025 was a girl.

Baby name · US data 1880–2025

#107 for US girls in 2025. Its best year was 1899, at #2.

Babies in 2025
2,521
Since 1880
917,615
Years on record
146

Babies named Anna, every year since 1880

Hover, tap or use the arrow keys for any year. Years with fewer than five babies of a sex are not published by SSA and show as zero.

Girls

Anna: US girls given the name each year from 1880 to 2025. 2,521 girls in 2025. Peak: #2 in 1899 · most girls in one year: 15,666 (1918).

About the name Anna

In 2025, 2,521 US girls were named Anna, making it the 107th most common girls’ name of the year, down 13 places from #94 in 2024. That is 195 fewer than the 2,716 girls named Anna in 2024. Its best rank for girls was #2, reached in 1899. The most girls given the name in a single year was 15,666, in 1918. For comparison, it was #44 in 2015 and #93 in 1950.

Social Security card records list Anna in every one of the 146 years from 1880 to 2025; in 1880 there were 2,616 babies with the name. In all, 917,615 US babies have been given the name, 99.6% of them girls and 0.3% boys. Its busiest decade was the 1920s, with 124,291 babies named Anna.

Over the 10 years from 2016 to 2025, 35,157 US girls were named Anna; the busiest of those years was 2016, with 4,810. In 2025 that was about 1 in 638 of the girls in SSA’s list for the year.

Among the states, Anna ranked highest in Pennsylvania in 2025, at #61 for girls there. It was in the top 100 in 18 states (counting DC). Related spellings in the SSA files include Ann (471,625 babies since 1880), Hannah (466,406 babies since 1880), Anne (325,954 babies since 1880) and Annette (169,795 babies since 1880). Rarer spellings such as Ayonna, Ahna and Annett are summarised on this page. The open nickname list we use links it to Ann, Anne, Annie and Nan.

Meaning

Meaning not yet researched.

We publish a meaning only with a cited source and a confidence label, and never generate one. Meanings are being researched for the most common names first.

Wikidata records this spelling as a given name in Catalan, Czech, Danish, Dutch, Hebrew, Hungarian, Italian, Latvian, Polish and Swedish. That is where the name is used, not necessarily where it comes from.

Related spellings

Rare spellings summarised here: Ayonna (1,212), Ahna (1,171), Annett (1,119), Anaia (936), Aneta (845), Aina (723), Enna (629), Anni (626), Inna (567), Auna (553), Aunna (440), Anah (435), and more.

Numbers are all-time US births. Links come from Wikidata’s “said to be the same as” (P460, CC0) and our spelling rule: at most two letters different, with the same sound pattern.

Nicknames

Anna is listed as a nickname for Annette, Annie, Bryanna, Hannah, Savannah.

Source: carltonnorthern/nicknames (Apache-2.0).

Anna by state, 2025

US girls. Rank within each state. SSA leaves out states where fewer than five girls got the name, so 5 are not listed.

StateBirths 2025Rank 2025Rank 2015
Pennsylvania141#61#30
Arkansas37#68#38
Louisiana50#69#29
Kentucky54#69#25
Alaska8#71#59
Kansas37#73#41
District of Columbia9#75#27
Tennessee84#76#28
Massachusetts69#76#28
Missouri69#77#35
South Carolina49#79#23
New Hampshire14#82#33
North Carolina112#85#30
Alabama46#91#11
Michigan79#96#45
Georgia89#96#36
Maine10#97#24
Indiana64#99#45
Washington61#101#55
New York144#103#44
Montana9#105#33
Colorado49#107#44
Virginia66#108#41
Florida150#113#77
Minnesota45#115#45
New Jersey65#115#44
Oregon29#115#57
Illinois76#122#50
Mississippi19#125#31
Arizona50#125#105
Ohio85#127#44
Texas235#132#79
Idaho14#144#56
Connecticut21#144#57
Wisconsin36#145#51
Maryland33#146#55
Nebraska14#161#53
California192#162#84
New Mexico8#183#153
South Dakota6#190#47
North Dakota5#199#36
Iowa16#201#46
Nevada12#216#123
Oklahoma18#216#45
Utah21#223#81
West Virginia7#233#66

Rank by year

Births and national rank for each year SSA lists the name, newest first.

CSV
YearGirlsGirls rankBoysBoys rank
20252,521#107——
20242,716#94——
20232,934#79——
20222,962#83——
20213,082#856#10,892
20203,511#685#12,156
20193,849#63——
20184,198#545#12,291
20174,574#538#8,897
20164,810#496#10,841
20155,150#447#9,636
20145,706#34——
20135,398#357#9,714
20125,630#345#12,389
20115,675#387#9,670
20106,336#2710#7,621
20096,818#2810#7,722
20087,278#2611#7,220
20077,901#2511#7,126
20068,613#225#12,156
20059,113#2219#4,477
20049,531#2046#2,422
20039,464#2113#5,577
200210,398#2012#5,749
200110,596#199#6,963
200010,613#229#6,876
19999,115#2911#5,674
19988,386#3113#4,891
19978,342#33——
19968,575#339#6,007
19958,570#3114#4,293
19947,529#4118#3,599
19936,813#478#6,257
19926,853#496#7,465
19917,119#4614#4,015
19907,293#4533#2,172
19896,898#5158#1,433
19886,444#5428#2,199
19876,170#5224#2,337
19865,908#5128#2,059
19855,883#5418#2,714
19845,306#5722#2,295
19835,217#5515#2,921
19825,271#5623#2,209
19815,192#5424#2,139
19805,038#5523#2,216
19794,670#5929#1,868
19784,173#6514#2,935
19773,851#7419#2,365
19763,584#7815#2,710
19753,578#7914#2,758
19743,622#8212#2,955
19733,507#8612#2,860
19723,449#8613#2,662
19713,578#10614#2,563
19703,801#10221#1,941
19693,720#9912#2,555
19683,569#9910#2,739
19673,728#9113#2,244
19663,682#9516#1,967
19653,920#9613#2,273
19644,292#9721#1,731
19634,257#10217#1,958
19624,430#10014#2,189
19614,678#10019#1,877
19604,659#10414#2,211
19594,878#9920#1,807
19584,661#1037#3,285
19574,442#10511#2,498
19564,394#10319#1,825
19554,090#10515#2,051
19544,000#10512#2,319
19533,837#9811#2,398
19523,714#10115#2,012
19513,870#9414#2,055
19503,815#939#2,588
19493,897#9115#1,944
19484,037#8915#1,946
19474,238#9215#1,993
19463,999#8714#1,951
19453,607#7312#2,011
19443,635#7415#1,814
19434,232#6413#2,075
19424,488#5924#1,423
19414,432#5614#1,909
19404,717#5125#1,334
19394,929#4318#1,578
19385,145#4022#1,440
19375,449#3918#1,630
19365,727#3637#1,052
19356,162#3430#1,227
19346,680#3125#1,359
19337,072#2925#1,332
19327,924#2438#1,090
19318,429#2533#1,194
19309,081#2352#928
19299,751#2042#1,055
192810,575#1651#951
192711,215#1649#1,001
192611,698#1548#993
192512,250#1334#1,226
192413,076#1332#1,289
192312,865#1338#1,157
192213,408#1241#1,110
192114,476#1128#1,414
192014,581#1033#1,252
191914,498#1042#1,047
191815,666#1031#1,257
191715,160#733#1,176
191615,228#735#1,097
191515,119#731#1,159
191411,865#640#855
19139,687#731#873
19128,586#729#816
19116,753#620#708
19106,436#621#636
19095,804#624#531
19085,860#510#882
19075,575#420#541
19065,502#413#675
19055,424#421#491
19045,330#316#566
19035,098#318#506
19025,288#316#536
19014,923#318#454
19006,114#325#455
18995,115#223#384
18985,773#231#346
18975,429#219#441
18965,860#217#502
18955,950#218#478
18945,565#220#421
18935,695#217#449
18925,542#220#423
18915,099#215#456
18905,233#220#405
18895,062#223#371
18884,982#226#360
18874,227#213#489
18864,283#215#472
18853,994#220#399
18843,860#220#400
18833,306#216#448
18823,143#2——
18812,698#216#431
18802,604#212#529

About the data: counts are Social Security card applications for US births, for names given to at least five babies of a sex in a year (SSA, names.zip, public domain). Ranks follow SSA’s own order: most births first, ties alphabetical. Files retrieved 2026-10-05 (checksum on our sources page).