Skip to content

Popularity of the name Melissa, 1880–2025

Melissa was at its most popular in 1979, when 34,050 girls were given the name: about 1 in 47 girls born in the U.S. that year, ranking #2. In 2025, 747 girls were named Melissa, ranking #419. In all, Social Security counts 760,128 girls named Melissa since 1880. Social Security’s records also list 2,495 boys named Melissa.

Peak year
1979
Rank in 1979
#2
Babies in 1979
34,050
Rank in 2025
#419
Total since 1880
760,128
Babies named Melissa per 1,000 girls born, 1880–2025How many of every 1,000 girls born each year were named Melissa. The table below lists every year.0612182418801900192019401960198020002020
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 slipped from #253 in 2015 to #419 in 2025, with 1,283 girls named Melissa in 2015 and 747 in 2025.

Decade by decade

Melissa ranked highest in the 1970s, at #3, with 253,267 girls given the name that decade. It ranked #305 in the 1880s and #386 in the 2020s so far.

Every 20 years in the records: 33 in 1880 (#271), 40 in 1900 (#531), 59 in 1920 (#949), 95 in 1940 (#714), 4,412 in 1960 (#109), 31,629 in 1980 (#4), 4,532 in 2000 (#71) and 887 in 2020 (#349).

Highs and lows

The most girls given the name in a single year was 34,050, in 1979. Its best rank in any year was #2, first reached in 1977.

Every year

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

Babies named Melissa by year
YearBabiesRank
188033#271
188140#251
188241#271
188342#274
188448#277
188545#296
188658#274
188734#367
188840#380
188946#353
189042#384
189130#471
189234#465
189353#370
189452#390
189541#440
189630#553
189735#491
189835#527
189947#424
190040#531
190134#520
190240#502
190335#549
190424#710
190530#642
190622#776
190738#601
190827#742
190933#691
191047#610
191131#777
191242#770
191347#767
191452#802
191567#802
191664#848
191754#945
191863#900
191949#1,026
192059#949
192166#914
192268#888
192350#1,076
192453#1,069
192555#1,008
192646#1,115
192744#1,161
192843#1,163
192942#1,137
193057#971
193143#1,074
193262#891
193351#957
193443#1,062
193563#866
193656#909
193790#717
193885#749
1939116#628
194095#714
1941141#592
1942154#599
1943189#545
1944177#542
1945186#532
1946198#566
1947319#460
1948600#317
1949778#276
1950980#240
19511,129#229
19521,442#201
19532,007#163
19542,062#170
19552,416#149
19562,527#150
19572,780#147
19583,323#130
19593,627#127
19604,412#109
19614,900#95
19626,306#68
19637,321#61
19648,318#53
196510,563#38
196614,254#22
196718,377#9
196821,733#5
196923,018#5
197023,735#7
197123,875#7
197222,494#7
197322,479#6
197422,166#7
197524,168#4
197625,094#3
197726,879#2
197828,327#2
197934,050#2
198031,629#4
198128,005#5
198225,864#5
198323,475#6
198421,896#8
198519,963#11
198617,667#12
198717,674#13
198816,546#16
198915,203#19
199014,000#20
199113,348#20
199211,710#24
199310,225#30
19948,795#31
19957,879#35
19967,170#42
19976,679#44
19985,354#59
19994,830#64
20004,532#71
20014,145#74
20023,769#80
20033,502#96
20043,339#98
20053,085#104
20062,893#117
20072,505#137
20082,517#134
20092,338#137
20101,951#156
20111,709#184
20121,772#178
20131,592#202
20141,509#224
20151,283#253
20161,236#260
20171,170#274
20181,117#299
2019933#340
2020887#349
2021836#372
2022823#379
2023744#411
2024826#379
2025747#419

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.