Skip to content

Popularity of the name Donna, 1880–2025

Donna was at its most popular in 1959, when 36,468 girls were given the name: about 1 in 55 girls born in the U.S. that year, ranking #5. In 2025, 98 girls were named Donna, ranking #1,962. In all, Social Security counts 831,641 girls named Donna since 1880. Social Security’s records also list 2,233 boys named Donna.

Peak year
1959
Rank in 1959
#5
Babies in 1959
36,468
Rank in 2025
#1,962
Total since 1880
831,641
Babies named Donna per 1,000 girls born, 1880–2025How many of every 1,000 girls born each year were named Donna. The table below lists every year.0510152018801900192019401960198020002020
Babies given the name per 1,000 girls born each year. A gap is a year with fewer than 5.

Where it stands now

Over the last ten years it has slipped from #1,437 in 2015 to #1,962 in 2025, with 160 girls named Donna in 2015 and 98 in 2025.

Decade by decade

Donna ranked highest in the 1960s, at #8, with 213,468 girls given the name that decade. It ranked #399 in the 1880s and #1,864 in the 2020s so far.

Every 20 years in the records: 17 in 1880 (#403), 79 in 1900 (#375), 959 in 1920 (#202), 9,232 in 1940 (#23), 34,138 in 1960 (#5), 2,009 in 1980 (#144), 370 in 2000 (#659) and 137 in 2020 (#1,545).

Highs and lows

The most girls given the name in a single year was 36,468, in 1959. Its best rank, #5, came in its peak year.

Every year

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

Babies named Donna by year
YearBabiesRank
188017#403
188115#434
188219#418
188321#411
188422#425
188526#405
188629#400
188738#348
188837#403
188941#379
189033#446
189137#404
189243#406
189342#414
189444#418
189544#426
189640#457
189753#397
189852#427
189952#402
190079#375
190153#411
190255#416
190378#361
190461#412
190559#439
190684#368
1907100#354
190898#365
1909123#323
1910107#378
1911149#324
1912227#298
1913266#291
1914283#310
1915483#267
1916606#247
1917652#243
1918746#233
1919774#225
1920959#202
19211,111#189
19221,349#166
19231,578#156
19242,125#131
19252,429#110
19263,008#90
19273,992#70
19284,470#61
19295,139#47
19305,978#37
19316,600#32
19327,362#29
19337,360#24
19347,870#23
19357,793#23
19367,932#22
19378,887#21
19389,693#20
19399,371#20
19409,232#23
194110,446#20
194212,987#20
194314,912#17
194415,173#17
194515,397#17
194619,770#13
194723,517#10
194822,033#11
194922,056#12
195021,629#13
195124,074#12
195223,718#13
195324,227#13
195427,429#11
195527,940#10
195629,852#10
195728,042#10
195826,959#10
195936,468#5
196034,138#5
196128,679#7
196225,719#7
196325,405#6
196423,808#7
196519,700#7
196617,037#12
196714,787#19
196812,748#24
196911,447#26
19709,968#32
19718,013#38
19726,257#45
19735,058#55
19744,354#67
19753,422#85
19763,032#93
19772,581#113
19782,459#120
19792,198#131
19802,009#144
19811,700#167
19821,530#179
19831,378#192
19841,181#221
19851,191#219
1986992#259
19871,031#248
19881,040#251
1989992#270
1990861#319
1991739#350
1992679#380
1993581#433
1994662#382
1995492#498
1996420#557
1997422#554
1998433#567
1999373#632
2000370#659
2001355#699
2002376#672
2003323#769
2004331#782
2005305#834
2006325#830
2007261#1,016
2008278#962
2009262#1,007
2010258#983
2011199#1,204
2012188#1,273
2013176#1,328
2014163#1,403
2015160#1,437
2016118#1,757
2017124#1,716
2018139#1,554
2019116#1,763
2020137#1,545
2021105#1,885
2022101#1,953
202399#1,984
2024103#1,925
202598#1,962

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.