Top 100 Iowa Girl Baby Names in 2025

// These were the most popular girl baby names in Iowa, in 2025.

The Most Popular Iowa Girl Baby Names in 2025


You're currently viewing the most popular girl baby names in 2025.

Topping the charts on position #1 this year in Iowa was Charlotte. In total there were 11,772 girls born sharing 680 unique names. The names are sorted by popularity, with the #1 position being the most popular baby name in 2025 . How Unique explains how common it was to give a baby girl that name in that specific year. The total count is the total number of girl baby names this year, and the trend column tells you if this name gained or lost in popularity from the previous year. To see more historic data and insights about a specific name you can click on it.


Rank Name How Unique? Total births this year
1Charlotte1 in 75 (1.3%)158
2Evelyn1 in 101 (1%)117
3Emma1 in 101 (1%)116
4Amelia1 in 105 (1%)112
5Eleanor1 in 108 (0.9%)109
6Olivia1 in 110 (0.9%)107
7Sophia1 in 113 (0.9%)104
8Lainey1 in 117 (0.9%)101
9Harper1 in 120 (0.8%)98
10Violet1 in 121 (0.8%)97
11Hazel1 in 131 (0.8%)90
12Nora1 in 134 (0.7%)88
13Ava1 in 137 (0.7%)86
14Lucy1 in 140 (0.7%)84
15Aurora1 in 142 (0.7%)83
16Ellie1 in 155 (0.6%)76
17Ivy1 in 159 (0.6%)74
18Elizabeth1 in 164 (0.6%)72
19Isabella1 in 164 (0.6%)72
20Millie1 in 164 (0.6%)72
21Lily1 in 166 (0.6%)71
22Mia1 in 168 (0.6%)70
23Penelope1 in 168 (0.6%)70
24Willow1 in 171 (0.6%)69
25Vivian1 in 173 (0.6%)68
26Eliana1 in 176 (0.6%)67
27Isla1 in 178 (0.6%)66
28Lydia1 in 187 (0.5%)63
29Ella1 in 193 (0.5%)61
30Nova1 in 203 (0.5%)58
31Paisley1 in 203 (0.5%)58
32Scarlett1 in 203 (0.5%)58
33Sofia1 in 210 (0.5%)56
34Emersyn1 in 214 (0.5%)55
35Iris1 in 214 (0.5%)55
36Ruby1 in 214 (0.5%)55
37Clara1 in 218 (0.5%)54
38Lillian1 in 218 (0.5%)54
39Avery1 in 222 (0.5%)53
40Elsie1 in 222 (0.5%)53
41Eloise1 in 226 (0.4%)52
42Sadie1 in 226 (0.4%)52
43Claire1 in 231 (0.4%)51
44Layla1 in 240 (0.4%)49
45Luna1 in 240 (0.4%)49
46Ailany1 in 245 (0.4%)48
47Aria1 in 245 (0.4%)48
48Grace1 in 245 (0.4%)48
49Josephine1 in 245 (0.4%)48
50Stella1 in 245 (0.4%)48
51Delilah1 in 250 (0.4%)47
52Parker1 in 250 (0.4%)47
53Oakley1 in 256 (0.4%)46
54Chloe1 in 262 (0.4%)45
55Cora1 in 268 (0.4%)44
56Brynlee1 in 280 (0.4%)42
57Josie1 in 280 (0.4%)42
58Juniper1 in 280 (0.4%)42
59Madison1 in 280 (0.4%)42
60Wrenley1 in 280 (0.4%)42
61Camila1 in 287 (0.3%)41
62Emery1 in 287 (0.3%)41
63Hallie1 in 287 (0.3%)41
64Lyla1 in 287 (0.3%)41
65Margaret1 in 287 (0.3%)41
66Raelynn1 in 287 (0.3%)41
67Kinsley1 in 294 (0.3%)40
68Sophie1 in 294 (0.3%)40
69Daisy1 in 302 (0.3%)39
70Elena1 in 302 (0.3%)39
71Collins1 in 310 (0.3%)38
72Maeve1 in 310 (0.3%)38
73Scottie1 in 310 (0.3%)38
74Addison1 in 318 (0.3%)37
75Adeline1 in 318 (0.3%)37
76Blair1 in 318 (0.3%)37
77Oaklynn1 in 318 (0.3%)37
78Abigail1 in 327 (0.3%)36
79Blakely1 in 327 (0.3%)36
80Everly1 in 327 (0.3%)36
81Hannah1 in 327 (0.3%)36
82Genevieve1 in 336 (0.3%)35
83Gianna1 in 336 (0.3%)35
84Mila1 in 346 (0.3%)34
85Presley1 in 346 (0.3%)34
86Vera1 in 346 (0.3%)34
87Eden1 in 357 (0.3%)33
88Emerson1 in 357 (0.3%)33
89Zoey1 in 357 (0.3%)33
90Alice1 in 368 (0.3%)32
91Athena1 in 368 (0.3%)32
92Hadley1 in 368 (0.3%)32
93Madelyn1 in 368 (0.3%)32
94Naomi1 in 368 (0.3%)32
95Sutton1 in 368 (0.3%)32
96Brooklyn1 in 380 (0.3%)31
97Emily1 in 380 (0.3%)31
98Kennedy1 in 380 (0.3%)31
99Lennon1 in 380 (0.3%)31
100Mabel1 in 380 (0.3%)31


Recommended articles


New data stories



You May Also Like

Tags

baby names by state most popular baby names Iowa baby names Iowa Top 100 girls names

About Us

What's BabyNameScience.com? Our team of researchers have gathered trends and insights for 30,000+ baby names over the last 100 years. From Mary (#1 in 1910) to Olivia (#1 in 2025) - We have collected and organized names from over 330 million births to help you find the perfect name for your baby.

Try our free Smart Name Finder

Rather than random suggestions or alphabetically sorted lists we'll give you smart suggestions based on your input and preferences. Give it a try!

  Try Now