Skip to content

Popularity of the name Donald, 1880–2025

Donald was at its most popular in 1934, when 30,408 boys were given the name: about 1 in 34 boys born in the U.S. that year, ranking #6. In 2025, 395 boys were named Donald, ranking #690. In all, Social Security counts 1,414,824 boys named Donald since 1880. Social Security’s records also list 5,563 girls named Donald.

Peak year
1934
Rank in 1934
#6
Babies in 1934
30,408
Rank in 2025
#690
Total since 1880
1,414,824
Babies named Donald per 1,000 boys born, 1880–2025How many of every 1,000 boys born each year were named Donald. The table below lists every year.0816243218801900192019401960198020002020
Babies given the name per 1,000 boys 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 #440 in 2015 to #690 in 2025, with 696 boys named Donald in 2015 and 395 in 2025.

Decade by decade

Donald ranked highest in the 1930s, at #7, with 283,718 boys given the name that decade. It ranked #218 in the 1880s and #643 in the 2020s so far.

Every 20 years in the records: 46 in 1880 (#244), 328 in 1900 (#79), 11,941 in 1920 (#16), 23,115 in 1940 (#9), 22,744 in 1960 (#19), 6,269 in 1980 (#53), 1,609 in 2000 (#217) and 450 in 2020 (#608).

Highs and lows

The most boys given the name in a single year was 30,408, in 1934. Its best rank, #6, came in its peak year.

Every year

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

Babies named Donald by year
YearBabiesRank
188046#244
188127#313
188248#242
188352#208
188459#216
188547#241
188657#224
188760#198
188877#194
188975#180
1890109#131
1891100#136
1892137#123
1893166#105
1894169#106
1895203#96
1896211#94
1897195#92
1898238#88
1899258#74
1900328#79
1901250#77
1902366#63
1903359#60
1904413#58
1905425#59
1906486#51
1907616#44
1908664#45
1909725#42
1910860#44
19111,275#36
19122,872#27
19133,702#25
19144,835#23
19157,116#20
19167,736#20
19178,729#20
19189,972#18
19199,904#17
192011,941#16
192113,776#13
192214,913#12
192316,433#10
192417,929#10
192519,193#10
192620,912#9
192723,834#8
192825,704#7
192927,181#7
193029,052#7
193129,100#7
193229,794#7
193328,450#7
193430,408#6
193529,674#7
193628,639#7
193727,868#7
193826,677#7
193924,056#8
194023,115#9
194122,641#10
194223,955#10
194324,421#11
194423,468#11
194522,138#12
194626,273#13
194728,260#13
194826,442#14
194927,121#13
195026,999#14
195127,916#15
195228,269#13
195328,361#14
195429,279#14
195527,726#14
195628,223#14
195727,910#15
195825,015#18
195923,876#19
196022,744#19
196121,409#22
196220,425#23
196318,896#25
196418,045#25
196516,033#26
196614,713#27
196714,226#27
196813,362#29
196912,775#30
197012,397#30
197110,872#34
19729,261#36
19738,361#38
19747,758#41
19757,197#42
19766,792#47
19776,866#46
19786,423#48
19796,508#51
19806,269#53
19815,910#56
19825,712#58
19835,327#60
19845,062#63
19854,750#66
19864,661#71
19874,501#70
19884,328#76
19894,323#82
19904,177#87
19913,650#102
19923,266#110
19932,996#118
19942,652#132
19952,252#155
19962,184#158
19971,970#173
19981,862#180
19991,747#192
20001,609#217
20011,470#231
20021,289#252
20031,308#253
20041,251#263
20051,150#289
20061,098#303
2007999#321
2008992#332
2009839#363
2010765#377
2011788#377
2012729#400
2013711#415
2014738#419
2015696#440
2016625#489
2017603#486
2018541#524
2019513#549
2020450#608
2021468#596
2022403#676
2023415#659
2024408#673
2025395#690

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.