Skip to content

Popularity of the name Isabella, 1880–2025

Isabella was at its most popular in 2010, when 22,936 girls were given the name: about 1 in 78 girls born in the U.S. that year, ranking #1. In 2025, 10,666 girls were named Isabella, ranking #7. In all, Social Security counts 417,001 girls named Isabella since 1880. Social Security’s records also list 453 boys named Isabella.

Peak year
2010
Rank in 2010
#1
Babies in 2010
22,936
Rank in 2025
#7
Total since 1880
417,001
Babies named Isabella per 1,000 girls born, 1880–2025How many of every 1,000 girls born each year were named Isabella. The table below lists every year.048121618801900192019401960198020002020
Babies given the name per 1,000 girls born each year. A gap is a year with fewer than 5.

Where it stands now

In the past decade the name slipped from #5 in 2015 to #7 in 2025: 15,667 girls got it in 2015, and 10,666 in 2025.

Decade by decade

Its best decade was the 2010s, when 170,605 girls were named Isabella, #4 for the decade. It ranked #256 in the 1880s and #7 in the 2020s so far.

Every 20 years in the records: 50 in 1880 (#215), 128 in 1900 (#290), 252 in 1920 (#418), 76 in 1940 (#817), 53 in 1960 (#1,523), 36 in 1980 (#2,603), 6,242 in 2000 (#45) and 12,226 in 2020 (#7).

Highs and lows

The most girls given the name in a single year was 22,936, in 2010. Its best rank in any year was #1, first reached in 2009.

Every year

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

Babies named Isabella by year
YearBabiesRank
188050#215
188150#216
188244#262
188354#244
188476#216
188548#290
188680#228
188758#278
188863#296
188980#262
189091#262
189179#277
189288#285
1893109#251
189492#288
189590#305
189688#310
189786#312
189886#336
189994#304
1900128#290
190192#315
190284#346
190396#317
190488#348
1905105#329
1906110#317
1907126#310
1908112#336
190997#375
1910151#311
1911129#353
1912161#361
1913165#374
1914187#389
1915242#387
1916246#401
1917237#410
1918254#411
1919274#391
1920252#418
1921236#449
1922241#427
1923228#454
1924231#457
1925205#489
1926187#510
1927182#522
1928178#519
1929155#548
1930142#571
1931139#554
1932128#580
1933116#603
193490#703
193593#693
193680#748
1937105#664
1938100#687
193986#735
194076#817
194196#719
194272#921
194390#816
194475#881
194564#968
194674#970
194782#975
194877#993
194968#1,088
195055#1,241
195165#1,160
195263#1,195
195363#1,213
195453#1,377
195561#1,292
195664#1,298
195765#1,316
195853#1,469
195948#1,567
196053#1,523
196153#1,553
196247#1,651
196350#1,598
196446#1,708
196539#1,829
196645#1,669
196743#1,751
196823#2,630
196930#2,350
197039#2,081
197142#2,001
197231#2,356
197332#2,349
197428#2,616
197531#2,516
197622#3,188
197723#3,267
197826#3,009
197922#3,541
198036#2,603
198138#2,488
198234#2,704
198331#2,783
198436#2,574
198536#2,657
198660#1,866
198775#1,630
198881#1,600
1989140#1,168
1990217#890
1991305#699
1992508#487
1993831#318
19941,277#222
19951,739#174
19962,112#151
19972,862#114
19983,851#84
19995,060#60
20006,242#45
20018,835#28
200212,171#14
200313,781#12
200415,021#7
200515,197#6
200618,231#4
200719,143#2
200818,629#2
200922,321#1
201022,936#1
201119,931#2
201219,138#3
201317,689#4
201417,136#4
201515,667#5
201614,863#5
201715,263#4
201814,575#4
201913,407#5
202012,226#7
202111,309#7
202211,761#6
202310,871#7
202410,810#7
202510,666#7

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.