Most Popular Names by Decade (1950 to 2025)

James was the most popular boys’ name of the 1950s, just ahead of Michael: 843,768 babies against 837,471. Michael then led every decade from the 1960s through the 1990s. Girls’ names changed faster: 7 different names led the 8 decades, and only Jessica led twice, in the 1980s and 1990s. These rankings come from Social Security records, counting every baby given each name in each decade; the 2020s cover 2020 to 2025.

The #1 Names of Each Decade

DecadeGirlsBoys
1950sMaryJames
1960sLisaMichael
1970sJenniferMichael
1980sJessicaMichael
1990sJessicaMichael
2000sEmilyJacob
2010sEmmaNoah
2020 to 2025OliviaLiam

The Top 5 Names in Each Decade

The 1950s

Girls (babies)Boys (babies)
1. Mary (625,606)1. James (843,768)
2. Linda (564,364)2. Michael (837,471)
3. Patricia (459,681)3. Robert (830,395)
4. Susan (437,774)4. John (797,922)
5. Deborah (430,537)5. David (769,963)

The 1960s

Girls (babies)Boys (babies)
1. Lisa (496,987)1. Michael (833,092)
2. Mary (355,240)2. David (733,953)
3. Susan (287,666)3. John (713,394)
4. Karen (286,053)4. James (684,722)
5. Kimberly (259,072)5. Robert (650,786)

The 1970s

Girls (babies)Boys (babies)
1. Jennifer (581,729)1. Michael (707,327)
2. Amy (268,994)2. Christopher (475,423)
3. Melissa (253,267)3. Jason (462,709)
4. Michelle (249,130)4. David (445,704)
5. Kimberly (229,097)5. James (444,713)

The 1980s

Girls (babies)Boys (babies)
1. Jessica (469,510)1. Michael (663,807)
2. Jennifer (440,914)2. Christopher (554,863)
3. Amanda (369,727)3. Matthew (458,951)
4. Ashley (352,185)4. Joshua (396,524)
5. Sarah (272,637)5. David (383,687)

The 1990s

Girls (babies)Boys (babies)
1. Jessica (303,136)1. Michael (462,466)
2. Ashley (301,820)2. Christopher (360,287)
3. Emily (237,262)3. Matthew (351,682)
4. Sarah (224,423)4. Joshua (329,192)
5. Samantha (224,023)5. Jacob (298,415)

The 2000s

Girls (babies)Boys (babies)
1. Emily (223,768)1. Jacob (274,077)
2. Madison (193,222)2. Michael (250,715)
3. Emma (181,414)3. Joshua (232,053)
4. Olivia (156,054)4. Matthew (221,631)
5. Hannah (155,784)5. Daniel (203,975)

The 2010s

Girls (babies)Boys (babies)
1. Emma (195,070)1. Noah (183,378)
2. Olivia (184,561)2. Liam (174,017)
3. Sophia (181,174)3. Jacob (163,321)
4. Isabella (170,605)4. William (159,981)
5. Ava (155,879)5. Mason (157,911)

The 2020s (2020 to 2025)

Girls (babies)Boys (babies)
1. Olivia (95,853)1. Liam (124,842)
2. Emma (85,652)2. Noah (116,024)
3. Charlotte (78,055)3. Oliver (89,293)
4. Amelia (76,108)4. James (72,523)
5. Sophia (74,758)5. Elijah (72,049)

No Name Stayed in the Top 10

Not one girls’ name and not one boys’ name was in the top 10 of every decade from the 1950s to the 2020s. James and William come closest for boys: both were in the top 10 in the 1950s and are back in it in the 2020s.

Names Have Become Far More Varied

Over the decades, parents spread their choices across more names, so the top 10 names cover a smaller share of babies:

DecadeGirls: top 10 shareBoys: top 10 shareNames given
1950s21.3%31.7%17,019
1960s15.1%28.5%19,959
1970s16.5%25.5%28,720
1980s17.1%22.2%34,883
1990s12.1%16.1%45,944
2000s8.7%10.9%55,441
2010s8.3%8.3%54,976
2020 to 20257.3%7.8%45,391

In the 1950s, 31.7% of baby boys got one of the 10 most popular boys’ names. In the 2020s, 7.8% did. The number of different names given grew from 17,019 in the 1950s to 55,441 in the 2000s. The 2020s count is lower only because it covers six years.

Look Up a Name From Any Decade

  1. Type the name in the search box on the home page; its chart shows the babies given it in every year since 1880.
  2. Its page also shows about how many people with the name are alive today and their average age.
  3. For the names with the most people alive now, see the most common male names and the most common female names.