Skip to content

Popularity of the name Steven, 1880–2025

Steven was at its most popular in 1955, when 37,847 boys were given the name: about 1 in 54 boys born in the U.S. that year, ranking #10. In 2025, 1,261 boys were named Steven, ranking #271. In all, Social Security counts 1,293,124 boys named Steven since 1880. Social Security’s records also list 4,466 girls named Steven.

Peak year
1955
Rank in 1955
#10
Babies in 1955
37,847
Rank in 2025
#271
Total since 1880
1,293,124
Babies named Steven per 1,000 boys born, 1880–2025How many of every 1,000 boys born each year were named Steven. 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

In the past decade the name slipped from #153 in 2015 to #271 in 2025: 2,715 boys got it in 2015, and 1,261 in 2025.

Decade by decade

Its best decade was the 1950s, when 333,666 boys were named Steven, #11 for the decade. It ranked #426 in the 1880s and #244 in the 2020s so far.

Every 20 years in the records: 17 in 1880 (#425), 42 in 1900 (#330), 418 in 1920 (#269), 1,569 in 1940 (#119), 33,878 in 1960 (#10), 15,916 in 1980 (#28), 7,361 in 2000 (#54) and 1,681 in 2020 (#222).

Highs and lows

The most boys given the name in a single year was 38,413, in 1956. That is not its peak year: Social Security’s records hold more boys for 1956 than for 1955, so the name’s share of births was smaller. 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 Steven, with the name’s rank that year.

Babies named Steven by year
YearBabiesRank
188017#425
188115#442
188222#377
188313#497
188420#399
188521#388
188620#397
188715#438
188820#416
188914#498
189020#405
189118#411
189221#415
189320#401
189413#567
189516#501
189617#500
189717#473
189826#385
189918#438
190042#330
190124#383
190232#348
190325#393
190425#417
190525#430
190634#355
190736#375
190840#360
190955#311
191066#302
191174#314
1912151#290
1913177#299
1914254#274
1915298#289
1916367#258
1917385#260
1918378#273
1919381#269
1920418#269
1921430#269
1922395#280
1923347#304
1924321#325
1925398#288
1926348#304
1927336#314
1928350#299
1929296#321
1930311#315
1931292#318
1932325#306
1933296#312
1934322#303
1935409#270
1936443#250
1937534#224
1938772#184
19391,130#144
19401,569#119
19412,468#90
19423,505#75
19434,267#58
19445,113#52
19455,974#43
19468,878#28
194713,528#24
194815,979#23
194919,923#20
195023,250#16
195128,363#13
195232,037#11
195333,721#11
195436,628#11
195537,847#10
195638,413#10
195736,842#10
195832,968#10
195933,597#10
196033,878#10
196132,275#10
196230,688#12
196329,328#14
196429,707#12
196527,977#14
196627,698#13
196727,031#14
196825,493#15
196926,532#14
197026,793#15
197123,686#16
197219,851#19
197317,175#20
197417,663#19
197517,055#18
197616,650#20
197716,484#23
197816,390#24
197916,331#27
198015,916#28
198116,482#28
198217,145#26
198318,307#23
198418,217#23
198518,726#24
198618,099#25
198717,768#25
198817,865#24
198918,929#22
199018,764#25
199116,863#27
199215,039#29
199313,474#31
199412,090#34
199510,661#37
19969,650#38
19978,765#40
19988,115#46
19997,689#47
20007,361#54
20016,589#63
20026,222#68
20035,860#70
20045,357#78
20055,079#83
20064,824#90
20074,556#97
20084,228#104
20093,833#106
20103,436#116
20113,212#124
20123,241#112
20132,889#134
20142,809#144
20152,715#153
20162,401#167
20172,168#182
20182,045#198
20191,981#199
20201,681#222
20211,514#235
20221,351#256
20231,396#251
20241,291#268
20251,261#271

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.