Most popular girls’ names in Minnesota, 2025

Official counts of babies given each name, ranked by NameTides (names with the same count share a rank).

RankNameBabies
1Charlotte238
2Evelyn230
3Violet196
4Eleanor194
4Nora194
4Olivia194
4Sophia194
8Emma190
9Lucy189
10Hazel176
11Amelia162
12Lainey157
13Harper150
14Isla146
15Ava134
15Mia134
17Aurora129
18Lily121
19Vivian120
20Grace117
21Ella112
21Eloise112
23Elizabeth110
23Ellie110
23Isabella110
RankNameBabies
26Josephine108
27Aria103
28Penelope102
29Clara101
30Ivy99
30Scarlett99
32Eliana96
33Avery95
33Willow95
35Lillian91
35Millie91
37Elsie90
37Layla90
39Adeline89
39Quinn89
41Stella86
42Sadie85
42Sophie85
44Ruby83
45Josie81
45Lydia81
45Sofia81
48Maeve80
49Alice79
50Cora78
50Hannah78
52Claire76
53Addison75
54Gianna74
54Luna74
54Lyla74
54Paisley74
58Amira73
58Riley73
60Hadley72
60Rose72
62Ailany71
62June71
64Chloe70
65Margaret69
66Delilah68
66Juniper68
66Mabel68
66Zoey68
70Eden67
70Maya67
70Ruth67
70Zoe67
74Emilia66
74Mila66
74Naomi66
77Audrey65
78Iris64
79Madison63
80Emily62
81Daisy61
82Nova60
83Rylee59
84Ayla58
84Isabelle58
84Kennedy58
84Kinsley58
88Abigail57
88Cecilia57
88Emery57
91Lennon56
91Piper56
93Lucia55
93Margot55
95Everly54
95Scottie54
97Sylvie52
98Lucille51
98Natalie51
100Madeline50