100 Most Popular Baby Names in Minnesota

In this section of the site we have data on the most popular baby names since records began in 1910 to the most recent data in 2021. These names are taken directly from the Social Security card applications for births that occurred in the United States.

The table below shows the top 100 most popular baby names for the latest year, 2021, with a total count for the number of births registered with that given name.

This page contains both boy and girl names, but you can click below to see just the names by sex:

Boys Girls
Rank Name Count Name Count
1 Oliver 370 Charlotte 287
2 Henry 369 Olivia 248
3 Theodore 299 Evelyn 239
4 Liam 277 Emma 236
5 Owen 262 Nora 223
6 Jack 250 Amelia 213
7 William 236 Ava 201
8 James 233 Sophia 181
9 Noah 223 Hazel 174
10 Leo 221 Eleanor 171
11 Benjamin 208 Lucy 162
12 Levi 204 Harper 157
13 Lincoln 184 Isla 143
14 Hudson 182 Violet 137
15 Jackson 182 Grace 134
16 Logan 180 Ellie 130
17 Lucas 165 Ella 126
18 Wyatt 165 Avery 118
19 Mason 161 Everly 117
20 Asher 159 Layla 114
21 Maverick 154 Lily 113
22 Elijah 146 Scarlett 113
23 Brooks 143 Aurora 112
24 Bennett 141 Stella 111
25 Charles 140 Ruby 110
26 Miles 136 Chloe 109
27 Ezra 134 Elizabeth 109
28 Nolan 133 Quinn 109
29 Wesley 129 Mia 108
30 Joseph 126 Zoey 106
31 Thomas 118 Isabella 105
32 Emmett 117 Luna 105
33 Everett 117 Vivian 105
34 John 116 Abigail 104
35 Samuel 115 Lydia 104
36 Aiden 114 Madison 103
37 Cooper 114 Willow 102
38 Ethan 114 Lillian 100
39 Grayson 114 Cora 99
40 Michael 113 Penelope 97
41 Harrison 112 Addison 95
42 Isaac 111 Ivy 95
43 Carter 110 Josephine 95
44 Beau 107 Claire 93
45 Cameron 106 Audrey 92
46 Jameson 105 Sophie 88
47 Luke 105 Aubrey 85
48 Caleb 103 Emilia 85
49 Alexander 102 Mila 85
50 Gabriel 99 Clara 81
51 Milo 99 Aria 80
52 Daniel 98 Kinsley 80
53 Rowan 97 Adeline 79
54 Declan 95 Eloise 79
55 Landon 95 Nova 79
56 Calvin 95 Hadley 77
57 Arlo 94 Hannah 76
58 Easton 93 Gianna 75
59 Luca 93 Sofia 75
60 August 92 Emily 73
61 Eli 92 Madelyn 73
62 David 91 Rylee 72
63 Ezekiel 90 Piper 72
64 Jaxon 90 Riley 72
65 Waylon 90 Camila 71
66 Jacob 89 Lyla 71
67 Roman 89 Paisley 70
68 Graham 86 Maya 69
69 Mateo 86 Alice 67
70 Axel 85 Madeline 66
71 Mohamed 84 Amira 65
72 Weston 84 Anna 65
73 Louis 83 Freya 65
74 Archer 82 Maeve 65
75 Colton 82 Cecilia 63
76 Otto 82 Margaret 63
77 Vincent 82 Elena 62
78 Arthur 79 Isabelle 62
79 Theo 79 Juniper 62
80 Hunter 78 Brooklyn 61
81 Sawyer 78 Eliana 61
82 Myles 77 Kennedy 61
83 Connor 77 Elsie 60
84 Andrew 76 Sadie 60
85 Julian 76 Lennon 59
86 Walker 76 Victoria 59
87 Gavin 75 Wren 59
88 Anthony 72 June 58
89 Ian 72 Gabriella 56
90 Matthew 72 Lainey 56
91 Micah 71 Savannah 55
92 Barrett 70 Eliza 55
93 Charlie 70 Autumn 55
94 Maxwell 70 Eden 55
95 Parker 70 Lucille 53
96 Joshua 68 Leah 52
97 Jayden 67 Naomi 52
98 Isaiah 67 Julia 52
99 Jude 67 Ada 52
100 Camden 65 Blakely 52

Most Popular Minnesota Baby Names by Year

We have data on the most popular baby names in Minnesota for each year since records began in 1910 to the most recent data in 2021.

However, 111 years is a lot of data to display, so in the sections below we'll show you the top 5 most popular baby names for each of the last 10 years.

Popular Baby Names in Minnesota for 2020

As you can see the most popular baby names in Minnesota for births recorded in 2020 are Henry and Olivia.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 Henry 350 Olivia 293
2 Oliver 318 Charlotte 263
3 Theodore 292 Emma 236
4 Liam 273 Evelyn 220
5 Jack 256 Amelia 217

Popular Baby Names in Minnesota for 2019

As you can see the most popular baby names in Minnesota for births recorded in 2019 are Henry and Olivia.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 Henry 378 Olivia 323
2 Oliver 310 Charlotte 290
3 William 302 Evelyn 267
4 Theodore 287 Emma 247
5 Liam 286 Amelia 245

Popular Baby Names in Minnesota for 2018

As you can see the most popular baby names in Minnesota for births recorded in 2018 are Henry and Evelyn.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 Henry 379 Evelyn 314
2 Oliver 328 Olivia 306
3 William 298 Charlotte 290
4 Liam 289 Emma 289
5 Theodore 271 Harper 261

Popular Baby Names in Minnesota for 2017

As you can see the most popular baby names in Minnesota for births recorded in 2017 are Oliver and Olivia.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 Oliver 358 Olivia 311
2 William 344 Evelyn 310
3 Henry 339 Emma 298
4 Liam 301 Charlotte 259
5 Theodore 266 Nora 235

Popular Baby Names in Minnesota for 2016

As you can see the most popular baby names in Minnesota for births recorded in 2016 are Henry and Evelyn.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 Henry 399 Evelyn 335
2 Oliver 368 Olivia 314
3 William 325 Emma 310
4 Owen 293 Charlotte 286
5 Liam 278 Harper 253

Popular Baby Names in Minnesota for 2015

As you can see the most popular baby names in Minnesota for births recorded in 2015 are Henry and Olivia.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 Henry 393 Olivia 378
2 Oliver 360 Emma 323
3 William 339 Evelyn 272
4 Liam 323 Ava 267
5 Mason 291 Nora 244

Popular Baby Names in Minnesota for 2014

As you can see the most popular baby names in Minnesota for births recorded in 2014 are Henry and Olivia.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 Henry 352 Olivia 363
2 William 344 Emma 353
3 Liam 330 Evelyn 298
4 Owen 305 Ava 267
5 Benjamin 302 Charlotte 245

Popular Baby Names in Minnesota for 2013

As you can see the most popular baby names in Minnesota for births recorded in 2013 are William and Olivia.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 William 354 Olivia 367
2 Liam 342 Emma 346
3 Mason 340 Sophia 323
4 Henry 334 Ava 269
5 Logan 305 Charlotte 252

Popular Baby Names in Minnesota for 2012

As you can see the most popular baby names in Minnesota for births recorded in 2012 are Mason and Olivia.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 Mason 363 Olivia 368
2 William 352 Emma 367
3 Ethan 334 Sophia 329
4 Liam 330 Ava 326
5 Henry 315 Avery 281

Popular Baby Names in Minnesota for 2011

As you can see the most popular baby names in Minnesota for births recorded in 2011 are Mason and Olivia.

The table below shows the top 5 male and female names for the year.

Boys Girls
Rank Name Count Name Count
1 Mason 447 Olivia 366
2 William 366 Sophia 356
3 Jacob 327 Emma 340
4 Liam 325 Ava 337
5 Benjamin 322 Isabella 256

Data Source(s)

All of the data on this page is sourced from the Social Security Administration (SSA) and excludes any names with fewer than 5 occurrences in any geographic area.

Link To or Reference This Page

We spent a lot of time downloading, cleaning, merging, and formatting the data that is shown on the site.

If you found the data or information on this page useful in your research, please use the tool below to properly cite or reference Name Census as the source. We appreciate your support!

  • "100 Most Popular Baby Names in Minnesota". NameCensus.com. Accessed on May 24, 2022. http://namecensus.com/baby-names/popular-baby-names-in-minnesota/.

  • "100 Most Popular Baby Names in Minnesota". NameCensus.com, http://namecensus.com/baby-names/popular-baby-names-in-minnesota/. Accessed 24 May, 2022

  • 100 Most Popular Baby Names in Minnesota. NameCensus.com. Retrieved from http://namecensus.com/baby-names/popular-baby-names-in-minnesota/.