Most popular baby names for girls in Minnesota

Written by:
November 22, 2022
Oksana Kuzmina // Shutterstock

Most popular baby names for girls in Minnesota

Stacker compiled a list of the most popular baby names for girls in Minnesota using data from the Social Security Administration. Names are ranked by the number of babies born in Minnesota in 2021.

Olivia is currently the most popular girl name in the United States while Emma, Charlotte, Amelia, and Ava round out the top five.

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.

1 / 50
Fuller Photography // Shutterstock

#50. Clara

Clara is a name of Latin origin meaning "clear".

Minnesota
- Number of babies in 2021: 81

National
- Rank: #102
- Number of babies in 2021: 2,675

2 / 50
javi_indy // Shutterstock

#47. Mila (tie)

Mila is a name of Slavic origin meaning "dear" or "gracious".

Minnesota
- Number of babies in 2021: 85

National
- Rank: #26
- Number of babies in 2021: 6,295

3 / 50
Oksana Kuzmina // Shutterstock

#47. Emilia (tie)

Emilia is a name of Latin origin meaning "to strive".

Minnesota
- Number of babies in 2021: 85

National
- Rank: #40
- Number of babies in 2021: 4,837

4 / 50
Canva

#47. Aubrey (tie)

Aubrey is a Norman French variation of the German name "Alberic", meaning "elf ruler".

Minnesota
- Number of babies in 2021: 85

National
- Rank: #65
- Number of babies in 2021: 3,494

5 / 50
Blend Images // Shutterstock

#46. Sophie

Sophie is a French derviation of the name Sophia meaning "wisdom".

Minnesota
- Number of babies in 2021: 88

National
- Rank: #76
- Number of babies in 2021: 3,309

6 / 50
Canva

#45. Audrey

Audrey is a name of English origin meaning "noble strength".

Minnesota
- Number of babies in 2021: 92

National
- Rank: #60
- Number of babies in 2021: 3,662

7 / 50
Canva

#44. Claire

Claire is a name of French origin meaning "clear".

Minnesota
- Number of babies in 2021: 93

National
- Rank: #59
- Number of babies in 2021: 3,692

8 / 50
Maria Evseyeva // Shutterstock

#41. Josephine (tie)

Josephine is a name of French origin meaning "God will increase".

Minnesota
- Number of babies in 2021: 95

National
- Rank: #72
- Number of babies in 2021: 3,364

9 / 50
Zdenka Darula // Shutterstock

#41. Ivy (tie)

Ivy is a name of English origin meaning "faithfulness".

Minnesota
- Number of babies in 2021: 95

National
- Rank: #49
- Number of babies in 2021: 4,374

10 / 50
Nolte Lourens // Shutterstock

#41. Addison (tie)

Addison is an Old English name, meaning "son of Adam".

Minnesota
- Number of babies in 2021: 95

National
- Rank: #45
- Number of babies in 2021: 4,468

11 / 50
Darkdiamond67 // Shutterstock

#40. Penelope

Penelope is a name of Greek origin meaning "weaver".

Minnesota
- Number of babies in 2021: 97

National
- Rank: #23
- Number of babies in 2021: 6,327

12 / 50
Matva // Shutterstock

#39. Cora

Cora is a name of Greek origin meaning "maiden".

Minnesota
- Number of babies in 2021: 99

National
- Rank: #87
- Number of babies in 2021: 2,989

13 / 50
Oksana Kuzmina // Shutterstock

#38. Lillian

Lillian is a name of Latin origin meaning "lily".

Minnesota
- Number of babies in 2021: 100

National
- Rank: #51
- Number of babies in 2021: 4,302

14 / 50
Canva

#37. Willow

Willow is a name of English origin meaning "slender" or "graceful".

Minnesota
- Number of babies in 2021: 102

National
- Rank: #39
- Number of babies in 2021: 5,143

15 / 50
riggleton // Shutterstock

#36. Madison

Madison is a name of English origin meaning "son of Matthew".

Minnesota
- Number of babies in 2021: 103

National
- Rank: #29
- Number of babies in 2021: 5,930

16 / 50
CroMary // Shutterstock

#34. Lydia (tie)

Lydia is a name of Greek origin meaning "woman from Lydia".

Minnesota
- Number of babies in 2021: 104

National
- Rank: #90
- Number of babies in 2021: 2,908

17 / 50
Michael Pettigrew // Shutterstock

#34. Abigail (tie)

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

Minnesota
- Number of babies in 2021: 104

National
- Rank: #17
- Number of babies in 2021: 6,938

18 / 50
Canva

#31. Vivian (tie)

Vivian is a name of Latin origin meaning "lively".

Minnesota
- Number of babies in 2021: 105

National
- Rank: #101
- Number of babies in 2021: 2,677

19 / 50
Monkey Business Images // Shutterstock

#31. Luna (tie)

Luna is a name of Italian origin meaning "moon".

Minnesota
- Number of babies in 2021: 105

National
- Rank: #11
- Number of babies in 2021: 8,173

20 / 50
Canva

#31. Isabella (tie)

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

Minnesota
- Number of babies in 2021: 105

National
- Rank: #7
- Number of babies in 2021: 11,201

21 / 50
Natee K Jindakum // Shutterstock

#30. Zoey

Zoey is a name of Greek origin meaning "life".

Minnesota
- Number of babies in 2021: 106

National
- Rank: #38
- Number of babies in 2021: 5,179

22 / 50
Canva

#29. Mia

Mia is a name of Latin origin meaning "mine".

Minnesota
- Number of babies in 2021: 108

National
- Rank: #8
- Number of babies in 2021: 11,096

23 / 50
Canva

#26. Quinn (tie)

Quinn is a name of Gaelic origin meaning "counsel".

Minnesota
- Number of babies in 2021: 109

National
- Rank: #80
- Number of babies in 2021: 3,190

24 / 50
Canva

#26. Elizabeth (tie)

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

Minnesota
- Number of babies in 2021: 109

National
- Rank: #14
- Number of babies in 2021: 7,190

25 / 50
Nina Buday // Shutterstock

#26. Chloe (tie)

Chloe is a name of Greek origin meaning "blooming".

Minnesota
- Number of babies in 2021: 109

National
- Rank: #24
- Number of babies in 2021: 6,311

26 / 50
Tatyana Domnicheva // Shutterstock

#25. Ruby

Ruby is a name of Latin origin meaning "precious red stone".

Minnesota
- Number of babies in 2021: 110

National
- Rank: #62
- Number of babies in 2021: 3,562

27 / 50
DONOT6_STUDIO // Shutterstock

#24. Stella

Stella is a name of Latin origin meaning "star".

Minnesota
- Number of babies in 2021: 111

National
- Rank: #41
- Number of babies in 2021: 4,784

28 / 50
Canva

#23. Aurora

Aurora is a name of Latin origin meaning "dawn".

Minnesota
- Number of babies in 2021: 112

National
- Rank: #36
- Number of babies in 2021: 5,466

29 / 50
Canva

#21. Scarlett (tie)

Scarlett is a name of English origin meaning "scarlet" or "red".

Minnesota
- Number of babies in 2021: 113

National
- Rank: #20
- Number of babies in 2021: 6,594

30 / 50
Max Bukovski // Shutterstock

#21. Lily (tie)

Lily is a name of English origin, named after the flower.

Minnesota
- Number of babies in 2021: 113

National
- Rank: #31
- Number of babies in 2021: 5,584

31 / 50
Amalia Zilio // Shutterstock

#20. Layla

Layla is a name of Arabic origin meaning "wine".

Minnesota
- Number of babies in 2021: 114

National
- Rank: #25
- Number of babies in 2021: 6,303

32 / 50
Canva

#19. Everly

Everly is a name of English origin meaning "boar meadow".

Minnesota
- Number of babies in 2021: 117

National
- Rank: #50
- Number of babies in 2021: 4,355

33 / 50
Canva

#18. Avery

Avery is a name of English origin meaning "ruler of the elves".

Minnesota
- Number of babies in 2021: 118

National
- Rank: #19
- Number of babies in 2021: 6,770

34 / 50
Monkey Business Images // Shutterstock

#17. Ella

Ella is a name of German origin meaning "fairy maiden".

Minnesota
- Number of babies in 2021: 126

National
- Rank: #16
- Number of babies in 2021: 6,987

35 / 50
Dasha Muller // Shutterstock

#16. Ellie

Ellie is a name of Greek origin meaning "shining light".

Minnesota
- Number of babies in 2021: 130

National
- Rank: #30
- Number of babies in 2021: 5,835

36 / 50
Impact Photography // Shutterstock

#15. Grace

Grace is a name of Latin origin meaning "gracious".

Minnesota
- Number of babies in 2021: 134

National
- Rank: #34
- Number of babies in 2021: 5,486

37 / 50
Haywiremedia // Shutterstock

#14. Violet

Violet is a name of English origin based on the purple flower of the same name. Violet is ultimately derived from Latin "Viola".

Minnesota
- Number of babies in 2021: 137

National
- Rank: #35
- Number of babies in 2021: 5,474

38 / 50
Michael Pettigrew // Shutterstock

#13. Isla

Isla is a name of Scottish origin, that references a river and an island in Scotland.

Minnesota
- Number of babies in 2021: 143

National
- Rank: #33
- Number of babies in 2021: 5,514

39 / 50
photoDiod // Shutterstock

#12. Harper

Harper is a name of English origin meaning "harp player".

Minnesota
- Number of babies in 2021: 157

National
- Rank: #10
- Number of babies in 2021: 8,388

40 / 50
Mcimage // Shutterstock

#11. Lucy

Lucy is a name of Latin origin meaning "light".

Minnesota
- Number of babies in 2021: 162

National
- Rank: #47
- Number of babies in 2021: 4,433

41 / 50
Canva

#10. Eleanor

Eleanor is a name of Greek origin meaning "bright".

Minnesota
- Number of babies in 2021: 171

National
- Rank: #15
- Number of babies in 2021: 7,059

42 / 50
Elvira Koneva // Shutterstock

#9. Hazel

Hazel is a name of English origin meaning "hazelnut tree".

Minnesota
- Number of babies in 2021: 174

National
- Rank: #28
- Number of babies in 2021: 5,967

43 / 50
Shyamalamuralinath // Shutterstock

#8. Sophia

Sophia is a name of Greek origin meaning "wisdom".

Minnesota
- Number of babies in 2021: 181

National
- Rank: #6
- Number of babies in 2021: 12,496

44 / 50
George Rudy // Shutterstock

#7. Ava

Ava is a name of Latin origin meaning "bird".

Minnesota
- Number of babies in 2021: 201

National
- Rank: #5
- Number of babies in 2021: 12,759

45 / 50
Canva

#6. Amelia

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

Minnesota
- Number of babies in 2021: 213

National
- Rank: #4
- Number of babies in 2021: 12,952

46 / 50
Malakhova Ganna // Shutterstock

#5. Nora

Nora is a derivation of the name Norah, a name of Latin origin meaning "honor".

Minnesota
- Number of babies in 2021: 223

National
- Rank: #27
- Number of babies in 2021: 6,246

47 / 50
Studio Romantic // Shutterstock

#4. Emma

Emma is a name of German origin meaning "universal".

Minnesota
- Number of babies in 2021: 236

National
- Rank: #2
- Number of babies in 2021: 15,433

48 / 50
ucchie79 // Shutterstock

#3. Evelyn

Evelyn is a name of English origin meaning "desired".

Minnesota
- Number of babies in 2021: 239

National
- Rank: #9
- Number of babies in 2021: 9,434

49 / 50
Canva

#2. Olivia

Olivia is a name of Latin origin meaning "olive tree".

Minnesota
- Number of babies in 2021: 248

National
- Rank: #1
- Number of babies in 2021: 17,728

50 / 50
Durganand // Shutterstock

#1. Charlotte

Charlotte is a name of French origin meaning "free man".

Minnesota
- Number of babies in 2021: 287

National
- Rank: #3
- Number of babies in 2021: 13,285

Trending Now