Skip to content

Popularity of the name Gary, 1880–2025

Gary was at its most popular in 1951, when 38,160 boys were given the name: about 1 in 49 boys born in the U.S. that year, ranking #10. In 2025, 201 boys were named Gary, ranking #1,073. In all, Social Security counts 902,152 boys named Gary since 1880. Social Security’s records also list 3,286 girls named Gary.

Peak year
1951
Rank in 1951
#10
Babies in 1951
38,160
Rank in 2025
#1,073
Total since 1880
902,152
Babies named Gary per 1,000 boys born, 1880–2025How many of every 1,000 boys born each year were named Gary. The table below lists every year.0612182418801900192019401960198020002020
Babies given the name per 1,000 boys born each year. A gap is a year with fewer than 5.

Where it stands now

In the past decade the name slipped from #581 in 2015 to #1,073 in 2025: 479 boys got it in 2015, and 201 in 2025.

Decade by decade

Its best decade was the 1950s, when 329,933 boys were named Gary, #12 for the decade. It ranked #823 in the 1880s and #981 in the 2020s so far.

Every 20 years in the records: 6 in 1880 (#809), 9 in 1900 (#902), 74 in 1920 (#766), 12,573 in 1940 (#19), 21,693 in 1960 (#22), 5,037 in 1980 (#63), 1,168 in 2000 (#275) and 288 in 2020 (#806).

Highs and lows

The most boys given the name in a single year was 38,754, in 1952. That is not its peak year: Social Security’s records hold more boys for 1952 than for 1951, so the name’s share of births was smaller. Its best rank in any year was #9, first reached in 1954.

Every year

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

Babies named Gary by year
YearBabiesRank
18806#809
18816#781
188210#611
18845#971
18857#765
18867#758
18877#752
18886#917
189011#603
18916#841
189215#525
18937#836
189410#668
189512#609
189613#592
189713#584
18987#885
18998#786
19009#902
190110#683
190218#507
19038#846
190411#723
190516#592
190616#590
190716#634
190826#489
190912#840
191016#755
191125#605
191244#622
191340#734
191459#658
191578#657
191672#698
191772#723
191874#748
191982#686
192074#766
192186#698
192273#780
192385#701
192484#722
1925115#585
1926104#614
1927130#541
1928227#395
1929537#234
1930713#194
1931990#153
19321,295#136
19332,254#80
19343,354#60
19354,490#44
19365,192#38
19376,763#29
19388,861#22
19399,684#21
194012,573#19
194114,568#19
194217,068#18
194317,868#16
194420,058#15
194521,345#13
194626,931#12
194730,029#12
194828,397#12
194928,935#12
195033,737#10
195138,160#10
195238,754#10
195336,967#10
195437,920#9
195534,433#12
195631,842#13
195729,530#13
195825,287#17
195923,303#20
196021,693#22
196122,174#21
196220,884#22
196318,929#24
196417,206#26
196515,259#27
196614,155#28
196712,616#32
196811,973#32
196911,142#35
197010,716#35
19719,190#38
19727,758#41
19736,851#44
19746,444#48
19756,114#50
19765,592#52
19775,447#58
19785,111#60
19795,038#59
19805,037#63
19814,946#62
19824,642#64
19834,266#68
19843,951#76
19853,812#82
19863,719#84
19873,486#87
19883,244#100
19893,127#106
19903,069#114
19912,677#124
19922,393#139
19932,064#156
19941,898#167
19951,625#190
19961,543#201
19971,327#232
19981,345#234
19991,253#251
20001,168#275
20011,013#294
20021,043#285
2003912#323
2004925#326
2005879#338
2006870#349
2007779#388
2008679#427
2009611#452
2010547#475
2011527#495
2012492#530
2013446#578
2014493#561
2015479#581
2016444#606
2017407#637
2018374#671
2019303#774
2020288#806
2021253#907
2022237#956
2023203#1,066
2024187#1,133
2025201#1,073

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.