Baby names

How popular is the name Anna?

In 2025, 2,521 baby girls in the U.S. were named Anna, the 107th most popular name for girls. Its peak year was 1918, when 15,666 girls got the name. 914,859 girls have been named Anna since 1880. 2,756 boys have had the name too.

Rank in 2025

#107

among girls' names

Babies in 2025

2,521

girls named Anna

Peak year

1918

15,666 girls

Girls named Anna each year since 1880

The interactive chart needs JavaScript. The numbers are in the table below.

The numbers for Anna (girls)
YearBabies
20252,521
20242,716
20232,934
20222,962
20213,082
20203,511
20193,849
20184,198
20174,574
20164,810
20155,150
20145,706
20135,398
20125,630
20115,675
20106,336
20096,818
20087,278
20077,901
20068,613
20059,113
20049,531
20039,464
200210,398
200110,596
200010,613
19999,115
19988,386
19978,342
19968,575
19958,570
19947,529
19936,813
19926,853
19917,119
19907,293
19896,898
19886,444
19876,170
19865,908
19855,883
19845,306
19835,217
19825,271
19815,192
19805,038
19794,670
19784,173
19773,851
19763,584
19753,578
19743,622
19733,507
19723,449
19713,578
19703,801
19693,720
19683,569
19673,728
19663,682
19653,920
19644,292
19634,257
19624,430
19614,678
19604,659
19594,878
19584,661
19574,442
19564,394
19554,090
19544,000
19533,837
19523,714
19513,870
19503,815
19493,897
19484,037
19474,238
19463,999
19453,607
19443,635
19434,232
19424,488
19414,432
19404,717
19394,929
19385,145
19375,449
19365,727
19356,162
19346,680
19337,072
19327,924
19318,429
19309,081
19299,751
192810,575
192711,215
192611,698
192512,250
192413,076
192312,865
192213,408
192114,476
192014,581
191914,498
191815,666
191715,160
191615,228
191515,119
191411,865
19139,687
19128,586
19116,753
19106,436
19095,804
19085,860
19075,575
19065,502
19055,424
19045,330
19035,098
19025,288
19014,923
19006,114
18995,115
18985,773
18975,429
18965,860
18955,950
18945,565
18935,695
18925,542
18915,099
18905,233
18895,062
18884,982
18874,227
18864,283
18853,994
18843,860
18833,306
18823,143
18812,698
18802,604

Boys named Anna each year since 1880

The interactive chart needs JavaScript. The numbers are in the table below.

The numbers for Anna (boys)
YearBabies
2025Fewer than 5
2024Fewer than 5
2023Fewer than 5
2022Fewer than 5
20216
20205
2019Fewer than 5
20185
20178
20166
20157
2014Fewer than 5
20137
20125
20117
201010
200910
200811
200711
20065
200519
200446
200313
200212
20019
20009
199911
199813
1997Fewer than 5
19969
199514
199418
19938
19926
199114
199033
198958
198828
198724
198628
198518
198422
198315
198223
198124
198023
197929
197814
197719
197615
197514
197412
197312
197213
197114
197021
196912
196810
196713
196616
196513
196421
196317
196214
196119
196014
195920
19587
195711
195619
195515
195412
195311
195215
195114
19509
194915
194815
194715
194614
194512
194415
194313
194224
194114
194025
193918
193822
193718
193637
193530
193425
193325
193238
193133
193052
192942
192851
192749
192648
192534
192432
192338
192241
192128
192033
191942
191831
191733
191635
191531
191440
191331
191229
191120
191021
190924
190810
190720
190613
190521
190416
190318
190216
190118
190025
189923
189831
189719
189617
189518
189420
189317
189220
189115
189020
188923
188826
188713
188615
188520
188420
188316
1882Fewer than 5
188116
188012

Compare it with another name in the lookup chart. Look up any name

Share this name

Try another name

Source and notes

U.S. Social Security Administration, Baby Names from Social Security Card Applications (national data) (Public domain (U.S. government work)), data through 2025.

The counts come from Social Security card applications for babies born in the U.S., so the early years undercount everyone. A year with fewer than 5 babies of one sex given a name is left out for privacy and shows as fewer than 5. Spellings count separately: Emma and Ema are different names here.