Skip to content

Popularity of the name Larry, 1880–2025

Larry was at its most popular in 1947, when 34,946 boys were given the name: about 1 in 52 boys born in the U.S. that year, ranking #10. In 2025, 198 boys were named Larry, ranking #1,084. In all, Social Security counts 807,588 boys named Larry since 1880. Social Security’s records also list 3,560 girls named Larry.

Peak year
1947
Rank in 1947
#10
Babies in 1947
34,946
Rank in 2025
#1,084
Total since 1880
807,588
Babies named Larry per 1,000 boys born, 1880–2025How many of every 1,000 boys born each year were named Larry. The table below lists every year.0510152018801900192019401960198020002020
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 #558 in 2015 to #1,084 in 2025, with 516 boys named Larry in 2015 and 198 in 2025.

Decade by decade

Larry ranked highest in the 1940s, at #11, with 255,908 boys given the name that decade. It ranked #476 in the 1880s and #953 in the 2020s so far.

Every 20 years in the records: 13 in 1880 (#505), 62 in 1900 (#259), 440 in 1920 (#260), 17,199 in 1940 (#13), 15,988 in 1960 (#28), 4,262 in 1980 (#70), 1,118 in 2000 (#280) and 273 in 2020 (#833).

Highs and lows

The most boys given the name in a single year was 34,946, in 1947. Its best rank, #10, 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 Larry, with the name’s rank that year.

Babies named Larry by year
YearBabiesRank
188013#505
18818#653
18828#691
188312#527
188418#433
188519#411
188623#357
188717#409
188819#430
188913#525
189024#358
189117#427
189219#445
189322#383
189436#291
189537#295
189638#301
189733#321
189839#298
189934#300
190062#259
190135#294
190246#277
190357#244
190470#223
190572#228
190672#229
190763#265
190870#253
190987#235
1910114#217
191192#271
1912164#278
1913212#261
1914267#267
1915301#287
1916301#297
1917322#289
1918398#266
1919405#265
1920440#260
1921491#255
1922491#254
1923519#245
1924575#237
1925724#190
1926807#178
1927836#176
19281,068#150
19291,268#135
19301,719#108
19312,147#88
19322,826#65
19333,251#58
19344,474#43
19355,975#33
19367,611#25
193710,320#16
193812,394#16
193914,532#14
194017,199#13
194120,134#11
194222,099#12
194322,978#12
194422,026#12
194522,824#11
194628,447#11
194734,946#10
194833,436#11
194931,819#10
195031,480#11
195130,558#11
195228,239#14
195325,208#18
195424,614#19
195522,819#19
195622,322#21
195721,941#22
195820,083#22
195918,434#25
196015,988#28
196114,580#30
196212,711#31
196311,667#36
196410,678#36
19659,403#38
19668,709#38
19678,332#38
19688,231#38
19698,283#40
19708,104#43
19717,763#44
19726,604#47
19736,080#50
19745,694#55
19755,307#56
19764,842#60
19774,837#62
19784,514#64
19794,393#69
19804,262#70
19813,955#73
19823,720#77
19833,381#85
19843,105#91
19852,946#97
19862,621#108
19872,503#114
19882,448#123
19892,337#131
19902,194#144
19912,076#157
19921,863#173
19931,780#183
19941,559#196
19951,401#210
19961,371#220
19971,239#243
19981,208#248
19991,255#250
20001,118#280
20011,030#290
2002954#304
2003950#315
2004898#334
2005828#358
2006791#379
2007963#331
2008824#374
2009783#387
2010813#364
2011716#398
2012659#425
2013581#479
2014545#511
2015516#558
2016446#604
2017413#629
2018344#703
2019312#759
2020273#833
2021270#864
2022264#891
2023218#1,007
2024204#1,068
2025198#1,084

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.