The most popular girls names in Wisconsin for every decade 1960s to 2010s

A countdown of the top 10 names from each decade
It's an all-female morning team Monday trying to guess the top girls' names through the decades.
Published: May 23, 2026 at 7:00 AM CDT|Updated: May 25, 2026 at 9:34 AM CDT

(Stacker) - While many women throughout history have achieved amazing things, most little girls’ names are popularized by the stars of the entertainment industry: an actress, the title of a popular song, or the name fictional characters gave their baby in a sitcom.

Stacker compiled a list of the most popular baby names for girls in Wisconsin using data from the Social Security Administration. Below is a countdown of the top ten names of each decade from the 1960s to 2010s ranked by the number of babies born.

Keep reading to see if any familiar girls’ names (or your own!) made our list.

Note: The Social Security Administration collects data on baby names with a binary understanding of sex and gender. Stacker understands that names aren’t inherently gendered and will continue to look for opportunities in our coverage to demonstrate that.

2010-2019

#10. Ella

Ella is a name of German origin meaning “fairy maiden.”

  • Wisconsin number of babies from 2010 to 2019: 1,850
  • National number of babies from 2010 to 2019: 85,760
  • National rank: #14

#9. Amelia

Amelia is a variation of Amalia, derived from the Germanic word “amal” meaning “work.”

  • Wisconsin number of babies from 2010 to 2019: 2,001
  • National number of babies from 2010 to 2019: 93,620
  • National rank: #12

#8. Harper

Harper is a name of English origin meaning “harp player.”

  • Wisconsin number of babies from 2010 to 2019: 2,083
  • National number of babies from 2010 to 2019: 85,047
  • National rank: #16

#7. Isabella

Isabella is a name of Hebrew origin meaning “devoted to God.”

  • Wisconsin number of babies from 2010 to 2019: 2,108
  • National number of babies from 2010 to 2019: 170,185
  • National rank: #4

#6. Charlotte

Charlotte is a name of French origin meaning “free man.”

  • Wisconsin number of babies from 2010 to 2019: 2,193
  • National number of babies from 2010 to 2019: 102,262
  • National rank: #9

#5. Evelyn

Evelyn is a name of English origin meaning “desired.”

  • Wisconsin number of babies from 2010 to 2019: 2,475
  • National number of babies from 2010 to 2019: 86,845
  • National rank: #13

#4. Sophia

Sophia is a name of Greek origin meaning “wisdom.”

  • Wisconsin number of babies from 2010 to 2019: 2,619
  • National number of babies from 2010 to 2019: 180,832
  • National rank: #3

#3. Ava

Ava is a name of Latin origin meaning “bird.”

  • Wisconsin number of babies from 2010 to 2019: 2,879
  • National number of babies from 2010 to 2019: 155,546
  • National rank: #5

#2. Emma

Emma is a name of German origin meaning “universal.”

  • Wisconsin number of babies from 2010 to 2019: 3,296
  • National number of babies from 2010 to 2019: 194,667
  • National rank: #1

#1. Olivia

Olivia is a name of Latin origin meaning “olive tree.”

  • Wisconsin number of babies from 2010 to 2019: 3,330
  • National number of babies from 2010 to 2019: 184,192
  • National rank: #2

2000-2009

#10. Alexis

Alexis is a name of Greek origin meaning “helper.”

  • Wisconsin number of babies from 2000 to 2009: 805
  • National number of babies from 2000 to 2009: 130,801
  • National rank: #11

#9. Isabella

Isabella is a name of Hebrew origin meaning “devoted to God.”

  • Wisconsin number of babies from 2000 to 2009: 2,108
  • National number of babies from 2000 to 2009: 149,534
  • National rank: #7

#8. Ava

Ava is a name of Latin origin meaning “bird.”

  • Wisconsin number of babies from 2000 to 2009: 2,620
  • National number of babies from 2000 to 2009: 104,495
  • National rank: #16

#7. Elizabeth

Elizabeth is a name of Hebrew origin meaning “god is my oath.”

  • Wisconsin number of babies from 2000 to 2009: 2,931
  • National number of babies from 2000 to 2009: 133,457
  • National rank: #9

#6. Grace

Grace is a name of Latin origin meaning “gracious.”

  • Wisconsin number of babies from 2000 to 2009: 1,742
  • National number of babies from 2000 to 2009: 110,702
  • National rank: #15

#5. Hannah

Hannah is a name of Hebrew origin meaning “grace.”

  • Wisconsin number of babies from 2000 to 2009: 3,127
  • National number of babies from 2000 to 2009: 155,723
  • National rank: #5

#4. Abigail

Abigail is a name of Hebrew origin meaning “Joy Of The Father.”

  • Wisconsin number of babies from 2000 to 2009: 3,157
  • National number of babies from 2000 to 2009: 150,882
  • National rank: #6

#3. Olivia

Olivia is a name of Latin origin meaning “olive tree.”

  • Wisconsin number of babies from 2000 to 2009: 3,752
  • National number of babies from 2000 to 2009: 156,018
  • National rank: #4

#2. Emily

Emily is a name of Latin origin meaning “to strive.”

  • Wisconsin number of babies from 2000 to 2009: 4,005
  • National number of babies from 2000 to 2009: 223,714
  • National rank: #1

#1. Emma

Emma is a name of German origin meaning “universal.”

  • Wisconsin number of babies from 2000 to 2009: 4,174
  • National number of babies from 2000 to 2009: 181,305
  • National rank: #3

1990-1999

#10. Kayla

Kayla is a name of Irish origin meaning “slim and fair.”

  • Wisconsin number of babies from 1990 to 1999: 3,835
  • National number of babies from 1990 to 1999: 155,888
  • National rank: #12

#9. Hannah

Hannah is a name of Hebrew origin meaning “grace.”

  • Wisconsin number of babies from 1990 to 1999: 3,874
  • National number of babies from 1990 to 1999: 158,797
  • National rank: #11

#8. Elizabeth

Elizabeth is a name of Hebrew origin meaning “god is my oath.”

  • Wisconsin number of babies from 1990 to 1999: 3,893
  • National number of babies from 1990 to 1999: 172,669
  • National rank: #8

#7. Sarah

Sarah is a name of Hebrew origin meaning “princess.”

  • Wisconsin number of babies from 1990 to 1999: 4,149
  • National number of babies from 1990 to 1999: 224,371
  • National rank: #4

#6. Megan

Megan is a name of Welsh origin meaning “pearl.”

  • Wisconsin number of babies from 1990 to 1999: 4,200
  • National number of babies from 1990 to 1999: 160,360
  • National rank: #10

#5. Amanda

Amanda is a name of Latin origin meaning “worthy of love.”

  • Wisconsin number of babies from 1990 to 1999: 4,239
  • National number of babies from 1990 to 1999: 191,101
  • National rank: #6

#4. Jessica

Jessica is a name of Hebrew origin meaning “God beholds.”

  • Wisconsin number of babies from 1990 to 1999: 4,385
  • National number of babies from 1990 to 1999: 303,111
  • National rank: #1

#3. Ashley

Ashley is a name of English origin meaning “ash tree meadow.”

  • Wisconsin number of babies from 1990 to 1999: 5,536
  • National number of babies from 1990 to 1999: 301,809
  • National rank: #2

#2. Samantha

Samantha is a name of Hebrew origin meaning “told by God.”

  • Wisconsin number of babies from 1990 to 1999: 5,584
  • National number of babies from 1990 to 1999: 224,009
  • National rank: #5

#1. Emily

Emily is a name of Latin origin meaning “to strive.”

  • Wisconsin number of babies from 1990 to 1999: 5,728
  • National number of babies from 1990 to 1999: 237,240
  • National rank: #3

1980-1989

#10. Kayla

Kayla is a name of Irish origin meaning “slim and fair.”

  • Wisconsin number of babies from 1980 to 1989: 3,835
  • National number of babies from 1980 to 1989: 155,892
  • National rank: #12

#9. Hannah

Hannah is a name of Hebrew origin meaning “grace.”

  • Wisconsin number of babies from 1980 to 1989: 3,874
  • National number of babies from 1980 to 1989: 158,814
  • National rank: #11

#8. Elizabeth

Elizabeth is a name of Hebrew origin meaning “god is my oath.”

  • Wisconsin number of babies from 1980 to 1989: 3,893
  • National number of babies from 1980 to 1989: 172,690
  • National rank: #8

#7. Sarah

Sarah is a name of Hebrew origin meaning “princess.”

  • Wisconsin number of babies from 1980 to 1989: 4,153
  • National number of babies from 1980 to 1989: 224,413
  • National rank: #4

#6. Megan

Megan is a name of Welsh origin meaning “pearl.”

  • Wisconsin number of babies from 1980 to 1989: 4,200
  • National number of babies from 1980 to 1989: 160,373
  • National rank: #10

#5. Amanda

Amanda is a name of Latin origin meaning “worthy of love.”

  • Wisconsin number of babies from 1980 to 1989: 4,242
  • National number of babies from 1980 to 1989: 191,131
  • National rank: #

#4. Jessica

Jessica is a name of Hebrew origin meaning “God beholds.”

  • Wisconsin number of babies from 1980 to 1989: 4,384
  • National number of babies from 1980 to 1989: 303,129
  • National rank: #1

#3. Ashley

Ashley is a name of English origin meaning “ash tree meadow.”

  • Wisconsin number of babies from 1980 to 1989: 5,536
  • National number of babies from 1980 to 1989: 301,820
  • National rank: #2

#2. Samantha

Samantha is a name of Hebrew origin meaning “told by God.”

  • Wisconsin number of babies from 1980 to 1989: 5,584
  • National number of babies from 1980 to 1989: 224,020
  • National rank: #5

#1. Emily

Emily is a name of Latin origin meaning “to strive.”

  • Wisconsin number of babies from 1980 to 1989: 5,728
  • National number of babies from 1980 to 1989: 237,260
  • National rank: #3

1970-1979

#10. Jessica

Jessica is a name of Hebrew origin meaning “God beholds.”

  • Wisconsin number of babies from 1970 to 1979: 4,914
  • National number of babies from 1970 to 1979: 143,488
  • National rank: #11

#9. Nicole

Nicole is a name of Greek origin meaning “victory of the people.”

  • Wisconsin number of babies from 1970 to 1979: 5,088
  • National number of babies from 1970 to 1979: 144,672
  • National rank: #10

#8. Sarah

Sarah is a name of Hebrew origin meaning “princess.”

  • Wisconsin number of babies from 1970 to 1979: 5,161
  • National number of babies from 1970 to 1979: 118,841
  • National rank: #19

#7. Heather

Heather is a name of Scottish origin meaning “a variety of small shrubs with pink or white flowers.”

  • Wisconsin number of babies from 1970 to 1979: 5,202
  • National number of babies from 1970 to 1979: 203,939
  • National rank: #8

#6. Angela

Angela is a name of Latin origin meaning “messenger of God.”

  • Wisconsin number of babies from 1970 to 1979: 5,280
  • National number of babies from 1970 to 1979: 225,222
  • National rank: #7

#5. Melissa

Melissa is a name of Greek origin meaning “honey bee.”

  • Wisconsin number of babies from 1970 to 1979: 5,292
  • National number of babies from 1970 to 1979: 253,291
  • National rank: #3

#4. Lisa

Lisa is a name of English origin meaning “God’s promise.”

  • Wisconsin number of babies from 1970 to 1979: 6,050
  • National number of babies from 1970 to 1979: 228,676
  • National rank: #6

#3. Michelle

Michelle is a name of Hebrew origin meaning “who is like God?”

  • Wisconsin number of babies from 1970 to 1979: 6,753
  • National number of babies from 1970 to 1979: 249,140
  • National rank: #4

#2. Amy

Amy is a name of French origin meaning “beloved.”

  • Wisconsin number of babies from 1970 to 1979: 8,375
  • National number of babies from 1970 to 1979: 269,009
  • National rank: #2

#1. Jennifer

Jennifer is a name of English origin meaning “white shadow, white wave.”

  • Wisconsin number of babies from 1970 to 1979: 15,610
  • National number of babies from 1970 to 1979: 581,791
  • National rank: #1

1960-1969

#10. Debra

Debra is a name of Hebrew origin meaning “bee.”

  • Wisconsin number of babies from 1960 to 1969: 5,221
  • National number of babies from 1960 to 1969: 153,771
  • National rank: #24

#9. Dawn

Dawn is a name of English origin meaning “daybreak.”

  • Wisconsin number of babies from 1960 to 1969: 5,328
  • National number of babies from 1960 to 1969: 114,292
  • National rank: #37

#8. Michelle

Michelle is a name of Hebrew origin meaning “who is like God?”

  • Wisconsin number of babies from 1960 to 1969: 5,504
  • National number of babies from 1960 to 1969: 208,296
  • National rank: #9

Wisconsin- Babies from 1960 to 1969: 5,504- Babies from 2015 to 2024: 93 (#541 most common name, -98.3% compared to the 60s)

National:- Babies from 1960 to 1969: 208,296 (#9 most common name)

Marlon Lopez MMG1 Design // Shutterstock

#7. Linda

Linda is a name of Italian origin meaning “beautiful.”

  • Wisconsin number of babies from 1960 to 1969: 5,844
  • National number of babies from 1960 to 1969: 225,445
  • National rank: #7

#6. Karen

Karen is a name of Danish origin meaning “pure.”

  • Wisconsin number of babies from 1960 to 1969: 6,651
  • National number of babies from 1960 to 1969: 286,054
  • National rank: #4

#5. Lori

Lori is a name of English origin meaning “bay laurel.”

  • Wisconsin number of babies from 1960 to 1969: 7,632
  • National number of babies from 1960 to 1969: 176,561
  • National rank: #15

#4. Julie

Julie is a name of Latin origin meaning “youthful.”

  • Wisconsin number of babies from 1960 to 1969: 8,234
  • National number of babies from 1960 to 1969: 166,149
  • National rank: #18

#3. Susan

Susan is a name of Hebrew origin meaning “lily.”

  • Wisconsin number of babies from 1960 to 1969: 9,135
  • National number of babies from 1960 to 1969: 287,661
  • National rank: #3

#2. Mary

Mary is a name of Hebrew origin meaning “drop of the sea.”

  • Wisconsin number of babies from 1960 to 1969: 11,242
  • National number of babies from 1960 to 1969: 355,238
  • National rank: #2

#1. Lisa

Lisa is a name of English origin meaning “God’s promise.”

  • Wisconsin number of babies from 1960 to 1969: 12,077
  • National number of babies from 1960 to 1969: 496,983
  • National rank: #1