Skip to content

Popularity of the name Miles, 1880–2025

Miles was at its most popular in 2023, when 6,589 boys were given the name: about 1 in 260 boys born in the U.S. that year, ranking #43. In 2025, 6,072 boys were named Miles, ranking #44. In all, Social Security counts 122,868 boys named Miles since 1880. Social Security’s records also list 357 girls named Miles.

Peak year
2023
Rank in 2023
#43
Babies in 2023
6,589
Rank in 2025
#44
Total since 1880
122,868
Babies named Miles per 1,000 boys born, 1880–2025How many of every 1,000 boys born each year were named Miles. The table below lists every year.0123418801900192019401960198020002020
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 climbed from #107 in 2015 to #44 in 2025, with 3,740 boys named Miles in 2015 and 6,072 in 2025.

Decade by decade

Miles ranked highest in the 2020s so far, at #49, with 35,899 boys given the name that decade. It started at #263 in the 1880s.

Every 20 years in the records: 54 in 1880 (#216), 55 in 1900 (#277), 231 in 1920 (#390), 150 in 1940 (#471), 331 in 1960 (#442), 298 in 1980 (#490), 1,305 in 2000 (#257) and 5,300 in 2020 (#59).

Highs and lows

The most boys given the name in a single year was 6,634, in 2024. That is not its peak year: Social Security’s records hold more boys for 2024 than for 2023, so the name’s share of births was smaller. Its best rank in any year was #37, first reached in 2024.

Every year

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

Babies named Miles by year
YearBabiesRank
188054#216
188140#244
188244#258
188342#253
188439#271
188552#227
188636#283
188735#272
188843#273
188933#294
189047#246
189144#240
189247#261
189335#292
189456#228
189533#316
189642#282
189744#263
189859#230
189936#289
190055#277
190137#284
190245#282
190344#282
190445#285
190536#337
190624#456
190741#331
190844#341
190942#365
191053#345
191150#404
191293#399
1913119#390
1914127#425
1915186#395
1916217#372
1917232#365
1918245#381
1919261#354
1920231#390
1921233#398
1922295#344
1923239#384
1924233#399
1925244#382
1926242#377
1927215#411
1928220#404
1929185#433
1930165#461
1931169#435
1932197#403
1933157#439
1934154#454
1935161#449
1936179#412
1937147#458
1938163#452
1939166#442
1940150#471
1941160#470
1942175#469
1943154#500
1944156#487
1945163#465
1946202#445
1947272#414
1948276#409
1949286#397
1950326#374
1951300#390
1952307#392
1953293#408
1954353#378
1955318#412
1956321#420
1957309#437
1958327#434
1959320#447
1960331#442
1961323#450
1962386#409
1963331#438
1964317#448
1965291#453
1966215#516
1967203#523
1968210#524
1969227#515
1970230#532
1971205#568
1972204#562
1973206#547
1974206#559
1975227#532
1976196#584
1977227#552
1978232#544
1979308#468
1980298#490
1981300#482
1982405#414
1983348#446
1984409#408
1985456#396
1986777#275
1987835#262
1988887#265
1989957#264
1990993#269
1991982#271
19921,018#283
19931,073#269
1994948#288
1995795#326
1996829#318
1997943#296
19981,181#252
19991,053#281
20001,305#257
20011,384#245
20021,416#239
20031,512#228
20041,581#220
20051,755#210
20061,938#201
20072,133#189
20082,360#167
20092,402#161
20102,870#137
20113,359#115
20123,269#111
20133,415#115
20143,691#108
20153,740#107
20163,743#105
20173,631#110
20183,994#98
20194,889#75
20205,300#59
20215,730#55
20225,574#56
20236,589#43
20246,634#37
20256,072#44

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.