100 Most Popular Baby Names in Iowa (Updated for 2022)

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 2022. 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, 2022, with a total count for the number of births registered with that given name.

You might be wondering why we don't have data for the current year, 2024. This is because the Social Security Administration who collect the data have to first verify it and safeguard privacy. Data from the previous year is released around May each year.

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 194 Olivia 174
2 Liam 179 Charlotte 160
3 Theodore 161 Ava 129
4 Henry 154 Amelia 119
5 William 126 Emma 119
6 Hudson 123 Evelyn 114
7 Jack 120 Harper 113
8 James 120 Eleanor 103
9 Leo 118 Nora 93
10 Owen 115 Hazel 91
11 Brooks 113 Scarlett 89
12 Asher 111 Ellie 85
13 Wyatt 108 Avery 82
14 Elijah 104 Sophia 81
15 Noah 99 Ivy 80
16 Maverick 97 Violet 80
17 Bennett 91 Isabella 79
18 Cooper 89 Grace 73
19 Jackson 88 Willow 71
20 Benjamin 86 Elizabeth 70
21 Carter 86 Ella 68
22 Miles 83 Aurora 67
23 Lincoln 81 Isla 67
24 Lucas 81 Nova 64
25 Walker 80 Penelope 63
26 Waylon 80 Everly 62
27 Levi 79 Hadley 62
28 Weston 77 Paisley 62
29 Ezra 74 Lucy 61
30 Calvin 72 Addison 60
31 Emmett 72 Mia 59
32 Everett 72 Vivian 58
33 Grayson 68 Luna 57
34 Beau 67 Layla 56
35 Isaac 66 Quinn 56
36 Samuel 66 Lily 53
37 Rhett 65 Stella 52
38 Tate 65 Ruby 51
39 Easton 64 Cora 50
40 Mateo 64 Claire 49
41 Daniel 63 Kinsley 49
42 Logan 62 Lydia 49
43 Luke 62 Maeve 48
44 Mason 62 Everleigh 47
45 Myles 61 Lillian 46
46 Ryker 61 Parker 46
47 Wesley 61 Abigail 45
48 Beckett 60 Mila 45
49 Nolan 60 Delilah 44
50 Charles 59 Emersyn 44
51 Thomas 58 Chloe 43
52 Jameson 57 Piper 43
53 Eli 56 Zoey 43
54 David 55 Eloise 42
55 Ezekiel 54 Gianna 42
56 Alexander 53 Maya 41
57 Parker 53 Natalie 41
58 Sebastian 53 Madelyn 40
59 Gabriel 52 Millie 40
60 Rowan 52 Oaklynn 39
61 Aiden 51 Madison 38
62 Barrett 51 Raelynn 38
63 Sawyer 51 Wrenley 38
64 Cameron 50 Hannah 37
65 Carson 50 Iris 37
66 Graham 50 Juniper 37
67 Hayden 50 Oakley 37
68 Hayes 50 Riley 37
69 Joseph 50 Ember 36
70 Michael 50 Josie 36
71 Kai 49 Wren 36
72 Theo 49 Camila 35
73 Ethan 48 Clara 35
74 Jace 48 Eliana 35
75 John 48 Emily 35
76 Luca 48 Sofia 35
77 Matthew 47 Aria 34
78 Ryder 47 Brooklyn 34
79 Silas 46 Sophie 33
80 Jacob 46 Lennon 33
81 Isaiah 46 Leah 33
82 Declan 46 Athena 32
83 Landon 45 Eden 32
84 Micah 45 Emery 32
85 Dylan 44 Freya 32
86 Greyson 44 Reagan 32
87 Harrison 44 Sutton 32
88 Elias 43 Sawyer 31
89 Roman 43 River 31
90 Archer 42 Elsie 31
91 Jasper 42 Elena 31
92 Jaxson 41 Alivia 30
93 Nash 41 Thea 30
94 Nathan 40 Saylor 30
95 Bentley 39 Naomi 30
96 Dawson 39 Briar 30
97 Knox 39 Alice 30
98 Luka 38 Blakely 30
99 Milo 38 Lainey 30
100 Lane 38 Maren 29

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 2022.

However, 112 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 2021

As you can see the most popular baby names in Iowa for births recorded in 2021 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 202 Charlotte 172
2 Liam 171 Olivia 155
3 Henry 167 Amelia 133
4 Noah 137 Ava 126
5 Asher 134 Emma 119

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

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 (Updated for 2022)". NameCensus.com. Accessed on April 19, 2024. https://namecensus.com/baby-names/popular-baby-names-in-iowa/.

  • "100 Most Popular Baby Names in Iowa (Updated for 2022)". NameCensus.com, https://namecensus.com/baby-names/popular-baby-names-in-iowa/. Accessed 19 April, 2024

  • 100 Most Popular Baby Names in Iowa (Updated for 2022). NameCensus.com. Retrieved from https://namecensus.com/baby-names/popular-baby-names-in-iowa/.