Skip to content

Popularity of the name Alexander, 1880–2025

Alexander was at its most popular in 1993, when 20,530 boys were given the name: about 1 in 96 boys born in the U.S. that year, ranking #21. In 2025, 7,230 boys were named Alexander, ranking #30. In all, Social Security counts 736,123 boys named Alexander since 1880. Social Security’s records also list 4,545 girls named Alexander.

Peak year
1993
Rank in 1993
#21
Babies in 1993
20,530
Rank in 2025
#30
Total since 1880
736,123
Babies named Alexander per 1,000 boys born, 1880–2025How many of every 1,000 boys born each year were named Alexander. The table below lists every year.03691218801900192019401960198020002020
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 #8 in 2015 to #30 in 2025, with 14,584 boys named Alexander in 2015 and 7,230 in 2025.

Decade by decade

Alexander ranked highest in the 2010s, at #8, with 142,161 boys given the name that decade. It ranked #82 in the 1880s and #17 in the 2020s so far.

Every 20 years in the records: 211 in 1880 (#73), 260 in 1900 (#93), 1,474 in 1920 (#117), 760 in 1940 (#188), 1,199 in 1960 (#232), 3,279 in 1980 (#91), 17,290 in 2000 (#20) and 10,268 in 2020 (#10).

Highs and lows

The most boys given the name in a single year was 20,530, in 1993. Its best rank in any year was #4, first reached in 2009.

Every year

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

Babies named Alexander by year
YearBabiesRank
1880211#73
1881209#71
1882225#79
1883187#80
1884236#76
1885205#78
1886206#83
1887180#87
1888237#82
1889185#93
1890202#85
1891172#95
1892202#95
1893218#83
1894199#95
1895199#97
1896232#87
1897172#103
1898180#106
1899178#97
1900260#93
1901162#102
1902216#93
1903195#100
1904203#103
1905210#103
1906204#105
1907279#92
1908246#104
1909255#107
1910324#101
1911426#94
1912803#97
1913937#98
19141,169#98
19151,432#103
19161,584#99
19171,664#97
19181,591#104
19191,422#113
19201,474#117
19211,533#116
19221,359#125
19231,293#129
19241,381#129
19251,224#137
19261,150#146
19271,092#146
19281,048#152
1929985#156
1930872#168
1931795#172
1932774#178
1933659#187
1934616#200
1935702#186
1936613#200
1937675#191
1938666#193
1939723#186
1940760#188
1941818#184
1942861#184
1943924#178
1944864#183
1945891#178
1946964#188
19471,081#190
19481,129#183
19491,185#180
19501,164#189
19511,212#190
19521,283#186
19531,262#195
19541,236#200
19551,170#208
19561,235#211
19571,264#212
19581,188#220
19591,166#233
19601,199#232
19611,227#223
19621,218#221
19631,308#214
19641,288#212
19651,321#191
19661,368#182
19671,454#178
19681,773#154
19692,012#150
19702,463#137
19712,358#134
19722,116#129
19732,259#116
19742,354#112
19752,439#105
19762,443#107
19772,704#96
19782,738#98
19793,058#94
19803,279#91
19814,237#70
19824,593#65
19834,806#63
19846,492#54
19858,295#50
198610,609#41
198711,835#37
198813,341#34
198914,523#32
199016,194#28
199117,640#26
199220,069#23
199320,530#21
199420,101#22
199519,456#21
199617,964#22
199717,112#22
199817,466#22
199917,420#21
200017,290#20
200116,720#20
200217,718#15
200317,714#16
200417,925#15
200518,130#13
200618,235#12
200718,150#11
200818,711#6
200918,254#4
201016,769#6
201115,717#8
201215,259#9
201314,923#8
201415,449#8
201514,584#8
201613,446#11
201712,577#13
201812,110#11
201911,327#10
202010,268#10
20219,425#13
20228,757#17
20237,918#22
20247,547#27
20257,230#30

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.