Skip to content

Popularity of the name Nora, 1880–2025

Nora was at its most popular in 1881, when 498 girls were given the name: about 1 in 180 girls born in the U.S. that year, ranking #55. In 2025, 6,380 girls were named Nora, ranking #20. In all, Social Security counts 193,138 girls named Nora since 1880. Social Security’s records also list 784 boys named Nora. Its peak falls in the earliest years of the records, and counts from before about 1937 are incomplete, because many people born then never applied for a Social Security card.

Peak year
1881
Rank in 1881
#55
Babies in 1881
498
Rank in 2025
#20
Total since 1880
193,138
Babies named Nora per 1,000 girls born, 1880–2025How many of every 1,000 girls born each year were named Nora. The table below lists every year.01.534.5618801900192019401960198020002020
Babies given the name per 1,000 girls 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 #41 in 2015 to #20 in 2025, with 5,330 girls named Nora in 2015 and 6,380 in 2025.

Decade by decade

Nora ranked highest in the 2020s so far, at #28, with 36,567 girls given the name that decade. It started at #56 in the 1880s.

Every 20 years in the records: 471 in 1880 (#55), 919 in 1900 (#83), 1,477 in 1920 (#157), 843 in 1940 (#209), 1,345 in 1960 (#237), 571 in 1980 (#400), 540 in 2000 (#500) and 5,583 in 2020 (#30).

Highs and lows

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

Every year

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

Babies named Nora by year
YearBabiesRank
1880471#55
1881498#55
1882539#58
1883589#55
1884648#56
1885670#56
1886708#56
1887735#56
1888832#61
1889831#60
1890835#63
1891801#63
1892899#63
1893825#67
1894854#68
1895846#70
1896844#71
1897812#71
1898868#74
1899709#80
1900919#83
1901727#81
1902724#86
1903724#87
1904698#93
1905742#92
1906644#101
1907676#104
1908648#110
1909670#107
1910753#111
1911779#116
1912882#129
1913890#135
19141,038#143
19151,293#144
19161,314#154
19171,360#154
19181,382#161
19191,372#161
19201,477#157
19211,350#167
19221,219#180
19231,221#180
19241,335#172
19251,317#171
19261,203#176
19271,078#189
19281,082#190
19291,016#193
19301,015#190
1931904#202
1932969#189
1933891#193
1934888#200
1935910#192
1936791#210
1937842#202
1938857#203
1939859#204
1940843#209
1941845#209
1942837#228
1943856#230
1944841#225
1945833#228
1946970#229
19471,096#225
19481,086#225
19491,198#218
19501,116#225
19511,160#223
19521,122#234
19531,148#238
19541,161#237
19551,047#255
19561,170#244
19571,162#250
19581,178#253
19591,276#241
19601,345#237
19611,120#272
19621,076#274
19631,067#278
19641,050#279
1965881#302
1966850#299
1967727#325
1968696#329
1969709#336
1970676#365
1971624#375
1972604#364
1973573#369
1974587#366
1975552#377
1976517#396
1977517#402
1978584#366
1979536#404
1980571#400
1981551#405
1982564#406
1983521#414
1984559#391
1985541#412
1986485#445
1987538#414
1988606#397
1989596#415
1990588#431
1991575#444
1992524#470
1993526#478
1994530#474
1995545#463
1996557#449
1997563#451
1998540#476
1999584#455
2000540#500
2001622#448
2002601#471
2003830#367
20041,043#306
20051,197#276
20061,385#245
20071,474#242
20081,560#216
20091,670#198
20101,939#159
20112,235#137
20122,890#108
20133,508#83
20144,741#49
20155,330#41
20165,593#36
20176,067#29
20185,837#30
20195,936#29
20205,583#30
20216,281#27
20226,148#28
20236,027#24
20246,148#22
20256,380#20

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.