Most popular girls’ names in Iowa, 2021

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

RankNameBabies
1Charlotte173
2Olivia155
3Amelia138
4Ava126
5Emma123
6Sophia114
7Nora113
8Evelyn110
9Harper101
10Willow99
11Eleanor95
11Hazel95
13Avery87
14Scarlett80
15Paisley79
16Mia78
17Aurora74
17Everly74
19Grace73
20Isla72
21Ellie71
22Elizabeth69
23Cora68
23Violet68
25Isabella67
RankNameBabies
26Chloe63
27Lillian62
27Luna62
29Lydia59
30Ivy58
30Nova58
30Quinn58
33Ella57
34Josephine56
35Sofia55
35Stella55
37Ruby54
38Addison53
39Abigail52
40Lily51
40Lucy51
42Mila49
42Zoey49
44Claire48
44Layla48
46Hannah47
47Clara46
47Hadley46
47Leah46
47Vivian46
51Natalie44
51Piper44
53Penelope43
54Emery42
54Gianna42
56Lennon41
57Madison40
57Sadie40
59Alice39
59Aria39
59Eliza39
62Brooklyn38
62Emilia38
62Iris38
62Oaklynn38
62Riley38
67Brynlee37
67Emily37
67Everleigh37
70Adeline36
70Peyton36
70Raelynn36
73Athena35
73Camila35
73Kinsley35
76Anna34
76Kennedy34
76Naomi34
76Nevaeh34
80Audrey33
80Eloise33
80Lyla33
80Savannah33
80Saylor33
80Sophie33
86River32
87Aubrey31
87Blakely31
87Maya31
87Oakley31
91Elsie30
91Emersyn30
91Isabelle30
91Parker30
95Josie29
96Adalyn28
96Amara28
96Caroline28
96Eden28
96Eliana28
96Rylee28