Skip to content

Popularity of the name Penelope, 1880–2025

Penelope was at its most popular in 2019, when 6,734 girls were given the name: about 1 in 250 girls born in the U.S. that year, ranking #22. In 2025, 6,225 girls were named Penelope, ranking #22. In all, Social Security counts 109,480 girls named Penelope since 1880. Social Security’s records also list 53 boys named Penelope.

Peak year
2019
Rank in 2019
#22
Babies in 2019
6,734
Rank in 2025
#22
Total since 1880
109,480
Babies named Penelope per 1,000 girls born, 1880–2025How many of every 1,000 girls born each year were named Penelope. The table below lists every year.01.22.43.64.818801900192019401960198020002020
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 #34 in 2015 to #22 in 2025, with 5,953 girls named Penelope in 2015 and 6,225 in 2025.

Decade by decade

Penelope ranked highest in the 2020s so far, at #24, with 37,005 girls given the name that decade. It started at #1,105 in the 1880s.

Every 20 years in the records: 5 in 1880 (#836), 6 in 1900 (#1,723), 54 in 1920 (#1,005), 439 in 1940 (#300), 316 in 1960 (#547), 83 in 1980 (#1,460), 131 in 2000 (#1,412) and 6,152 in 2020 (#26).

Highs and lows

The most girls given the name in a single year was 6,734, in 2019. Its best rank in any year was #21, first reached in 2022.

Every year

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

Babies named Penelope by year
YearBabiesRank
18805#836
18836#817
18867#897
18888#959
18898#950
18905#1,338
18919#943
18936#1,277
18955#1,592
18966#1,416
18985#1,700
19006#1,723
19025#1,793
19065#1,951
19075#2,061
19098#1,607
19108#1,773
19117#1,956
191211#1,719
191313#1,670
191416#1,665
191531#1,258
191637#1,167
191732#1,281
191844#1,102
191949#1,026
192054#1,005
192145#1,136
192261#949
192358#976
192465#941
192566#913
192664#931
192757#1,010
192849#1,069
192943#1,119
193044#1,117
193137#1,175
193245#1,056
193340#1,102
193443#1,062
193569#823
1936102#652
1937173#501
1938188#486
1939368#325
1940439#300
1941546#273
1942670#267
1943643#275
1944678#265
1945509#304
1946641#289
1947796#271
1948782#275
1949679#297
1950646#305
1951568#332
1952529#360
1953537#366
1954482#395
1955419#435
1956380#479
1957422#460
1958387#484
1959388#495
1960316#547
1961310#567
1962286#584
1963322#540
1964266#614
1965266#584
1966223#641
1967255#596
1968282#569
1969345#531
1970315#571
1971205#733
1972219#676
1973221#675
1974184#759
1975159#842
1976120#1,032
1977119#1,088
1978108#1,169
1979100#1,270
198083#1,460
198178#1,528
198262#1,769
198367#1,644
198458#1,837
198555#1,975
198654#2,003
198763#1,838
198847#2,330
198942#2,658
199059#2,174
199161#2,163
199263#2,128
199354#2,351
199465#2,102
199594#1,598
199680#1,826
1997100#1,595
1998117#1,458
1999102#1,636
2000131#1,412
2001235#940
2002346#716
2003367#712
2004424#646
2005513#558
2006649#482
2007796#409
2008919#359
20091,297#253
20101,547#200
20111,871#168
20122,536#125
20134,292#56
20145,089#43
20155,953#34
20166,400#27
20176,668#24
20186,524#26
20196,734#22
20206,152#26
20216,370#23
20226,430#21
20236,068#23
20245,760#28
20256,225#22

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.