Skip to content

Popularity of the name Isaac, 1880–2025

Isaac was at its most popular in 2013, when 10,134 boys were given the name: about 1 in 190 boys born in the U.S. that year, ranking #28. In 2025, 5,953 boys were named Isaac, ranking #47. In all, Social Security counts 331,508 boys named Isaac since 1880. Social Security’s records also list 784 girls named Isaac.

Peak year
2013
Rank in 2013
#28
Babies in 2013
10,134
Rank in 2025
#47
Total since 1880
331,508
Babies named Isaac per 1,000 boys born, 1880–2025How many of every 1,000 boys born each year were named Isaac. The table below lists every year.01.534.5618801900192019401960198020002020
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 #31 in 2015 to #47 in 2025: 9,988 boys got it in 2015, and 5,953 in 2025.

Decade by decade

Its best decade was the 2010s, when 94,574 boys were named Isaac, #31 for the decade. It ranked #75 in the 1880s and #42 in the 2020s so far.

Every 20 years in the records: 274 in 1880 (#62), 198 in 1900 (#116), 706 in 1920 (#190), 486 in 1940 (#246), 467 in 1960 (#365), 1,798 in 1980 (#150), 7,439 in 2000 (#53) and 7,155 in 2020 (#39).

Highs and lows

The most boys given the name in a single year was 10,274, in 2007. That is not its peak year: Social Security’s records hold more boys for 2007 than for 2013, so the name’s share of births was smaller. Its best rank, #28, 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 Isaac, with the name’s rank that year.

Babies named Isaac by year
YearBabiesRank
1880274#62
1881258#64
1882278#65
1883227#70
1884243#75
1885204#79
1886224#78
1887194#83
1888221#85
1889188#91
1890187#92
1891160#101
1892203#94
1893182#97
1894170#105
1895172#107
1896191#100
1897175#101
1898156#117
1899139#119
1900198#116
1901133#124
1902143#135
1903138#135
1904167#126
1905147#144
1906163#128
1907178#133
1908162#145
1909209#128
1910252#130
1911233#143
1912359#162
1913398#172
1914496#177
1915568#195
1916629#186
1917622#192
1918658#194
1919737#178
1920706#190
1921648#208
1922720#190
1923698#197
1924704#199
1925678#206
1926586#228
1927693#203
1928534#241
1929585#218
1930548#230
1931443#256
1932492#240
1933480#237
1934481#237
1935476#241
1936423#261
1937447#255
1938460#253
1939465#248
1940486#246
1941451#265
1942450#283
1943481#279
1944491#269
1945460#281
1946514#285
1947599#280
1948533#298
1949599#270
1950557#282
1951554#292
1952564#294
1953548#301
1954585#295
1955545#314
1956552#317
1957521#334
1958540#332
1959513#342
1960467#365
1961494#357
1962482#363
1963472#359
1964496#352
1965428#375
1966430#362
1967395#377
1968427#375
1969514#349
1970569#332
1971712#288
1972806#251
1973896#235
1974941#223
19751,014#213
19761,093#202
19771,264#184
19781,451#167
19791,734#151
19801,798#150
19811,836#150
19821,841#151
19831,796#151
19841,692#160
19851,673#165
19861,736#155
19871,828#151
19881,964#143
19892,210#137
19902,429#132
19912,500#130
19922,773#123
19933,214#110
19943,496#103
19953,881#98
19964,566#86
19975,146#73
19985,859#65
19996,407#64
20007,439#53
20018,200#47
20028,312#48
20038,944#48
20049,181#46
20059,127#49
20069,685#48
200710,274#41
200810,030#37
20099,569#40
20109,371#39
20119,607#35
201210,065#30
201310,134#28
20149,999#31
20159,988#31
20169,782#31
20178,894#32
20188,503#34
20198,231#34
20207,155#39
20216,987#40
20226,752#41
20236,621#42
20246,529#41
20255,953#47

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.