100 Most Popular Baby Names in Iowa

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 202 Charlotte 172
2 Liam 171 Olivia 155
3 Henry 167 Amelia 133
4 Noah 137 Ava 126
5 Asher 134 Emma 119
6 Theodore 129 Sophia 113
7 Hudson 123 Nora 111
8 Owen 120 Evelyn 109
9 Elijah 117 Harper 99
10 Brooks 113 Willow 98
11 Jack 113 Eleanor 95
12 William 108 Hazel 94
13 Benjamin 104 Avery 87
14 Maverick 100 Paisley 78
15 Lucas 99 Mia 77
16 James 96 Scarlett 77
17 Lincoln 93 Grace 72
18 Grayson 92 Isla 72
19 Jackson 92 Aurora 71
20 Wyatt 91 Ellie 71
21 Samuel 85 Everly 70
22 Leo 83 Cora 68
23 Levi 82 Violet 68
24 Isaac 80 Elizabeth 67
25 Ryker 80 Isabella 67
26 Carter 79 Chloe 63
27 Easton 79 Lillian 62
28 Waylon 79 Luna 60
29 Mason 77 Lydia 59
30 Bennett 74 Ivy 58
31 Beau 71 Nova 58
32 Beckett 69 Quinn 57
33 Emmett 69 Ella 56
34 Aiden 67 Josephine 55
35 Declan 66 Sofia 55
36 Cooper 65 Stella 55
37 Everett 65 Ruby 54
38 Weston 64 Addison 53
39 Harrison 62 Abigail 52
40 Nolan 62 Lily 51
41 Walker 62 Lucy 51
42 Eli 61 Mila 49
43 Greyson 61 Claire 48
44 Miles 61 Zoey 48
45 Logan 60 Layla 47
46 David 59 Clara 46
47 Ethan 58 Hadley 46
48 Ezra 58 Hannah 46
49 Joseph 58 Vivian 46
50 Sawyer 58 Leah 44
51 Silas 58 Natalie 44
52 Thomas 58 Piper 44
53 Wesley 58 Penelope 43
54 Jameson 56 Emery 42
55 John 56 Gianna 42
56 Mateo 56 Lennon 41
57 Michael 56 Madison 40
58 Julian 55 Sadie 40
59 Luke 54 Alice 39
60 Hayden 53 Eliza 39
61 Jacob 53 Aria 38
62 Isaiah 52 Brooklyn 38
63 Jaxon 52 Emilia 38
64 Rowan 52 Iris 38
65 Sebastian 52 Oaklynn 38
66 Calvin 51 Riley 38
67 Daniel 51 Brynlee 37
68 Lane 51 Everleigh 37
69 Myles 51 Emily 36
70 Rhett 51 Peyton 36
71 Bentley 50 Raelynn 36
72 Luka 50 Adeline 35
73 Milo 50 Athena 35
74 Archer 49 Kinsley 35
75 Carson 49 Anna 34
76 Luca 48 Camila 34
77 Colton 47 Kennedy 34
78 Landon 47 Naomi 33
79 Parker 47 Sophie 33
80 Elias 46 Saylor 33
81 Hunter 45 Savannah 33
82 Ryder 45 Nevaeh 33
83 Gabriel 45 Lyla 33
84 Dylan 45 Audrey 33
85 Charles 45 Eloise 32
86 Alexander 45 Aubrey 31
87 Braxton 44 Blakely 31
88 Colt 44 Oakley 31
89 Ezekiel 44 River 31
90 Jace 44 Isabelle 30
91 Matthew 44 Parker 30
92 Barrett 43 Maya 30
93 River 43 Emersyn 30
94 Theo 43 Elsie 30
95 Arthur 42 Josie 29
96 Knox 42 Caroline 28
97 Roman 41 Rylee 28
98 Tate 41 Amara 28
99 Jaxson 41 Adalyn 28
100 Nash 40 Eliana 27

Most Popular Iowa Baby Names by Year

We have data on the most popular baby names in Iowa 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 Iowa for 2020

As you can see the most popular baby names in Iowa for births recorded in 2020 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 212 Olivia 169
2 Liam 181 Charlotte 145
3 Henry 163 Evelyn 136
4 Theodore 163 Emma 118
5 William 149 Amelia 113

Popular Baby Names in Iowa for 2019

As you can see the most popular baby names in Iowa for births recorded in 2019 are Oliver and Charlotte.

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

Boys Girls
Rank Name Count Name Count
1 Oliver 232 Charlotte 179
2 Liam 189 Emma 169
3 Henry 179 Evelyn 149
4 William 156 Harper 148
5 Noah 141 Olivia 142

Popular Baby Names in Iowa for 2018

As you can see the most popular baby names in Iowa for births recorded in 2018 are Oliver and Harper.

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

Boys Girls
Rank Name Count Name Count
1 Oliver 185 Harper 161
2 Liam 175 Evelyn 158
3 Henry 168 Emma 157
4 William 163 Charlotte 153
5 Owen 157 Olivia 146

Popular Baby Names in Iowa for 2017

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

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

Boys Girls
Rank Name Count Name Count
1 Oliver 211 Harper 173
2 Liam 180 Emma 171
3 Henry 179 Olivia 168
4 Lincoln 160 Charlotte 162
5 Wyatt 154 Evelyn 156

Popular Baby Names in Iowa for 2016

As you can see the most popular baby names in Iowa for births recorded in 2016 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 201 Olivia 206
2 Owen 180 Emma 173
3 William 174 Harper 155
4 Henry 167 Evelyn 152
5 Wyatt 166 Charlotte 150

Popular Baby Names in Iowa for 2015

As you can see the most popular baby names in Iowa for births recorded in 2015 are Liam and Emma.

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

Boys Girls
Rank Name Count Name Count
1 Liam 214 Emma 200
2 William 179 Olivia 192
3 Oliver 175 Harper 183
4 Henry 172 Evelyn 143
5 Owen 161 Sophia 137

Popular Baby Names in Iowa for 2014

As you can see the most popular baby names in Iowa for births recorded in 2014 are Liam and Emma.

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

Boys Girls
Rank Name Count Name Count
1 Liam 220 Emma 197
2 William 184 Olivia 184
3 Mason 178 Harper 174
4 Noah 167 Ava 155
5 Owen 165 Sophia 152

Popular Baby Names in Iowa for 2013

As you can see the most popular baby names in Iowa for births recorded in 2013 are Liam and Emma.

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

Boys Girls
Rank Name Count Name Count
1 Liam 218 Emma 202
2 Mason 167 Harper 184
3 Carter 163 Sophia 171
4 Noah 163 Olivia 170
5 Owen 160 Ava 150

Popular Baby Names in Iowa for 2012

As you can see the most popular baby names in Iowa for births recorded in 2012 are Liam and Emma.

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

Boys Girls
Rank Name Count Name Count
1 Liam 200 Emma 245
2 Mason 196 Sophia 224
3 Carter 176 Olivia 187
4 William 166 Harper 159
5 Owen 161 Ava 156

Popular Baby Names in Iowa for 2011

As you can see the most popular baby names in Iowa for births recorded in 2011 are Carter and Emma.

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

Boys Girls
Rank Name Count Name Count
1 Carter 196 Emma 203
2 Mason 189 Olivia 195
3 Owen 172 Sophia 189
4 Noah 167 Ava 176
5 Jacob 164 Addison 143

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 Iowa". NameCensus.com. Accessed on May 24, 2022. http://namecensus.com/baby-names/popular-baby-names-in-iowa/.

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

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