Most popular girls’ names in Iowa, 2023

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

RankNameBabies
1Charlotte163
2Olivia132
3Amelia127
4Evelyn125
5Harper124
6Emma117
7Sophia111
8Eleanor108
9Ava107
10Hazel92
11Violet89
12Nora84
13Mia82
14Isabella77
14Ivy77
14Willow77
17Lainey74
18Isla73
19Nova71
20Ellie68
21Scarlett67
22Grace66
22Luna66
24Aurora65
24Ruby65
RankNameBabies
26Vivian64
27Chloe61
27Ella61
29Layla60
30Avery59
30Lily59
32Stella57
33Addison55
33Paisley55
35Elizabeth53
35Everly53
37Kinsley52
38Eliana51
39Lydia50
40Cora49
40Josie49
40Quinn49
43Hadley48
43Mila48
43Penelope48
46Claire47
46Clara47
46Naomi47
49Lillian45
49Millie45
51Blakely44
51Sophie44
53Brynlee43
53Iris43
53Lucy43
56Aria42
56Emily42
56Sofia42
59Anna41
59Lyla41
59Parker41
62Madison40
62Maeve40
62Piper40
65Elsie39
65Freya39
65Riley39
68Athena38
68Natalie38
68Wrenley38
71Abigail37
71Camila37
71Delilah37
71Emersyn37
71Margaret37
71Myla37
71Oaklynn37
78Adeline36
78Eden36
78Gianna36
78Hannah36
78Wren36
83Elena35
83Madelyn35
85Autumn34
85Charlie34
85Leah34
85Raelynn34
89Ada33
89Thea33
91Annie32
91Emery32
93Alice31
93Ember31
93Josephine31
93Rylee31
97Audrey30
97Eloise30
97Georgia30
97Juniper30
97Sawyer30
97Saylor30