Skip to content
MyNameRoots

Decades

Top baby names of the 1970s

Jennifer and Michael lead the 1970s.

Girls

  1. Jennifer 581,729
  2. Amy 268,994
  3. Melissa 253,267
  4. Michelle 249,130
  5. Kimberly 229,097
  6. Lisa 228,690
  7. Angela 225,262
  8. Heather 203,902
  9. Stephanie 160,468
  10. Nicole 144,667
  11. Jessica 143,492
  12. Elizabeth 142,845
  13. Rebecca 137,285
  14. Kelly 133,545
  15. Mary 126,254
  16. Christina 125,747
  17. Amanda 123,920
  18. Julie 121,919
  19. Sarah 118,823
  20. Laura 118,204

Boys

  1. Michael 707,327
  2. Christopher 475,423
  3. Jason 462,709
  4. David 445,704
  5. James 444,713
  6. John 402,612
  7. Robert 397,225
  8. Brian 322,660
  9. William 283,401
  10. Matthew 277,727
  11. Joseph 244,825
  12. Daniel 244,454
  13. Kevin 212,231
  14. Eric 211,481
  15. Jeffrey 202,850
  16. Richard 202,804
  17. Scott 194,520
  18. Mark 194,260
  19. Steven 188,078
  20. Thomas 186,739

Year by year