If you’re expecting a new little bundle of joy and live in Iowa, you may want to know what are the most popular baby names in the state. You don’t want to rush into naming your future child at such an important time—you’ll want it to be just right! Whether you choose something particularly Iowa-specific or find inspiration from fellow parents across The Hawkeye State, researching local trends can help make this difficult yet exciting decision easier.
We have pulled the 100 most popular names for girls and 100 most popular names for boys in Iowa and provided the number of babies given those names from the latest set of data released by the Social Security Administration (from 2021). Further, we also pulled the national ranking for you to see how Iowa baby names stack up next to national trends. And prepare to be surprised! Iowans, pick some good ones!
Most Popular Names in Iowa for Girls
1-5
- 1. Charlotte – Number of babies in 2021: 172; National rank: #3
- 2. Olivia – Number of babies in 2021: 155; National rank: #1
- 3. Amelia – Number of babies in 2021: 133; National rank: #4
- 4. Ava – Number of babies in 2021: 126; National rank: #5
- 5. Emma – Number of babies in 2021: 119; National rank: #2
6-10
- 6. Sophia – Number of babies in 2021: 113; National rank: #6
- 7. Nora – Number of babies in 2021: 111; National rank: #27
- 8. Evelyn – Number of babies in 2021: 109; National rank: #9
- 9. Harper – Number of babies in 2021: 99; National rank: #10
- 10. Willow – Number of babies in 2021: 98; National rank: #39
11-15
- 11. Eleanor – Number of babies in 2021: 95; National rank: #15
- 12. Hazel – Number of babies in 2021: 94; National rank: #28
- 13. Avery – Number of babies in 2021: 87; National rank: #19
- 14. Paisley – Number of babies in 2021: 78; National rank: #52
- 15. Mia – Number of babies in 2021: 77; National rank: #8
16-20
- 16. Scarlett – Number of babies in 2021: 77; National rank: #20
- 17. Grace – Number of babies in 2021: 72; National rank: #34
- 18. Isla – Number of babies in 2021: 72; National rank: #33
- 19. Aurora – Number of babies in 2021: 71; National rank: #36
- 20. Ellie – Number of babies in 2021: 71; National rank: #30
21-25
- 21. Everly – Number of babies in 2021: 70; National rank: #50
- 22. Cora – Number of babies in 2021: 68; National rank: #87
- 23. Violet – Number of babies in 2021: 68; National rank: #35
- 24. Elizabeth – Number of babies in 2021: 67; National rank: #14
- 25. Isabella – Number of babies in 2021: 67; National rank: #7
26-30
- 26. Chloe – Number of babies in 2021: 63; National rank: #24
- 27. Lillian – Number of babies in 2021: 62; National rank: #51
- 28. Luna – Number of babies in 2021: 60; National rank: #11
- 29. Lydia – Number of babies in 2021: 59; National rank: #90
- 30. Ivy – Number of babies in 2021: 58; National rank: #49
31-35
- 31. Nova – Number of babies in 2021: 58; National rank: #32
- 32. Quinn – Number of babies in 2021: 57; National rank: #80
- 33. Ella – Number of babies in 2021: 56; National rank: #16
- 34. Josephine – Number of babies in 2021: 55; National rank: #72
- 35. Sofia – Number of babies in 2021: 55; National rank: #18
36-40
- 36. Stella – Number of babies in 2021: 55; National rank: #41
- 37. Ruby – Number of babies in 2021: 54; National rank: #62
- 38. Addison – Number of babies in 2021: 53; National rank: #45
- 39. Abigail – Number of babies in 2021: 52; National rank: #17
- 40. Lily – Number of babies in 2021: 51; National rank: #31
41-45
- 41. Lucy – Number of babies in 2021: 51; National rank: #47
- 42. Mila – Number of babies in 2021: 49; National rank: #26
- 43. Claire – Number of babies in 2021: 48; National rank: #59
- 44. Zoey – Number of babies in 2021: 48; National rank: #38
- 45. Layla – Number of babies in 2021: 47; National rank: #25
46-50
- 46. Clara – Number of babies in 2021: 46; National rank: #102
- 47. Hadley – Number of babies in 2021: 46; National rank: #112
- 48. Hannah – Number of babies in 2021: 46; National rank: #44
- 49. Vivian – Number of babies in 2021: 46; National rank: #101
- 50. Leah – Number of babies in 2021: 44; National rank: #46
51-55
- 51. Natalie – Number of babies in 2021: 44; National rank: #56
- 52. Piper – Number of babies in 2021: 44; National rank: #96
- 53. Penelope – Number of babies in 2021: 43; National rank: #23
- 54. Emery – Number of babies in 2021: 42; National rank: #89
- 55. Gianna – Number of babies in 2021: 42; National rank: #13
56-60
- 56. Lennon – Number of babies in 2021: 41; National rank: #236
- 57. Madison – Number of babies in 2021: 40; National rank: #29
- 58. Sadie – Number of babies in 2021: 40; National rank: #78
- 59. Alice – Number of babies in 2021: 39; National rank: #64
- 60. Eliza – Number of babies in 2021: 39; National rank: #111
61-65
- 61. Aria – Number of babies in 2021: 38; National rank: #22
- 62. Brooklyn – Number of babies in 2021: 38; National rank: #63
- 63. Emilia – Number of babies in 2021: 38; National rank: #40
- 64. Iris – Number of babies in 2021: 38; National rank: #107
- 65. Oaklynn – Number of babies in 2021: 38; National rank: #204
66-70
- 66. Riley – Number of babies in 2021: 38; National rank: #37
- 67. Brynlee – Number of babies in 2021: 37; National rank: #187
- 68. Everleigh – Number of babies in 2021: 37; National rank: #100
- 69. Emily – Number of babies in 2021: 36; National rank: #21
- 70. Peyton – Number of babies in 2021: 36; National rank: #99
71-75
- 71. Raelynn – Number of babies in 2021: 36; National rank: #103
- 72. Adeline – Number of babies in 2021: 35; National rank: #94
- 73. Athena – Number of babies in 2021: 35; National rank: #98
- 74. Kinsley – Number of babies in 2021: 35; National rank: #57
- 75. Anna – Number of babies in 2021: 34; National rank: #84
76-80
- 76. Camila – Number of babies in 2021: 34; National rank: #12
- 77. Kennedy – Number of babies in 2021: 34; National rank: #70
- 78. Audrey – Number of babies in 2021: 33; National rank: #60
- 79. Lyla – Number of babies in 2021: 33; National rank: #110
- 80. Naomi – Number of babies in 2021: 33; National rank: #54
81-85
- 81. Nevaeh – Number of babies in 2021: 33; National rank: #86
- 82. Savannah – Number of babies in 2021: 33; National rank: #68
- 83. Saylor – Number of babies in 2021: 33; National rank: #258
- 84. Sophie – Number of babies in 2021: 33; National rank: #76
- 85. Eloise – Number of babies in 2021: 32; National rank: #109
86-90
- 86. Aubrey – Number of babies in 2021: 31; National rank: #65
- 87. Blakely – Number of babies in 2021: 31; National rank: #154
- 88. Oakley – Number of babies in 2021: 31; National rank: #193
- 89. River – Number of babies in 2021: 31; National rank: #151
- 90. Elsie – Number of babies in 2021: 30; National rank: #221
91-95
- 91. Emersyn – Number of babies in 2021: 30; National rank: #148
- 92. Isabelle – Number of babies in 2021: 30; National rank: #117
- 93. Maya – Number of babies in 2021: 30; National rank: #55
- 94. Parker – Number of babies in 2021: 30; National rank: #115
- 95. Josie – Number of babies in 2021: 29; National rank: #130
RELATED: 25 Most Popular Baby Names for Girls of the Last 100 Years
96-100
- 96. Adalyn – Number of babies in 2021: 28; National rank: #142
- 97. Amara – Number of babies in 2021: 28; National rank: #144
- 98. Caroline – Number of babies in 2021: 28; National rank: #81
- 99. Rylee – Number of babies in 2021: 28; National rank: #97
- 100. Eliana – Number of babies in 2021: 27; National rank: #48
Most Popular Names in Iowa for Boys
1-5
- 1. Oliver – Number of babies in 2021: 202; National rank: #3
- 2. Liam – Number of babies in 2021: 171; National rank: #1
- 3. Henry – Number of babies in 2021: 167; National rank: #9
- 4. Noah – Number of babies in 2021: 137; National rank: #2
- 5. Asher – Number of babies in 2021: 134; National rank: #25
6-10
- 6. Theodore – Number of babies in 2021: 129; National rank: #10
- 7. Hudson – Number of babies in 2021: 123; National rank: #34
- 8. Owen – Number of babies in 2021: 120; National rank: #22
- 9. Elijah – Number of babies in 2021: 117; National rank: #4
- 10. Brooks – Number of babies in 2021: 113; National rank: #77
11-15
- 11. Jack – Number of babies in 2021: 113; National rank: #11
- 12. William – Number of babies in 2021: 108; National rank: #6
- 13. Benjamin – Number of babies in 2021: 104; National rank: #7
- 14. Maverick – Number of babies in 2021: 100; National rank: #47
- 15. Lucas – Number of babies in 2021: 99; National rank: #8
16-20
- 16. James – Number of babies in 2021: 96; National rank: #5
- 17. Lincoln – Number of babies in 2021: 93; National rank: #45
- 18. Grayson – Number of babies in 2021: 92; National rank: #35
- 19. Jackson – Number of babies in 2021: 92; National rank: #14
- 20. Wyatt – Number of babies in 2021: 91; National rank: #29
21-25
- 21. Samuel – Number of babies in 2021: 85; National rank: #23
- 22. Leo – Number of babies in 2021: 83; National rank: #31
- 23. Levi – Number of babies in 2021: 82; National rank: #12
- 24. Isaac – Number of babies in 2021: 80; National rank: #40
- 25. Ryker – Number of babies in 2021: 80; National rank: #153
26-30
- 26. Carter – Number of babies in 2021: 79; National rank: #39
- 27. Easton – Number of babies in 2021: 79; National rank: #70
- 28. Waylon – Number of babies in 2021: 79; National rank: #69
- 29. Mason – Number of babies in 2021: 77; National rank: #18
- 30. Bennett – Number of babies in 2021: 74; National rank: #90
31-35
- 31. Beau – Number of babies in 2021: 71; National rank: #94
- 32. Beckett – Number of babies in 2021: 69; National rank: #198
- 33. Emmett – Number of babies in 2021: 69; National rank: #103
- 34. Aiden – Number of babies in 2021: 67; National rank: #26
- 35. Declan – Number of babies in 2021: 66; National rank: #105
36-40
- 36. Cooper – Number of babies in 2021: 65; National rank: #68
- 37. Everett – Number of babies in 2021: 65; National rank: #82
- 38. Weston – Number of babies in 2021: 64; National rank: #95
- 39. Harrison – Number of babies in 2021: 62; National rank: #120
- 40. Nolan – Number of babies in 2021: 62; National rank: #60
41-45
- 41. Walker – Number of babies in 2021: 62; National rank: #129
- 42. Eli – Number of babies in 2021: 61; National rank: #64
- 43. Greyson – Number of babies in 2021: 61; National rank: #83
- 44. Miles – Number of babies in 2021: 61; National rank: #54
- 45. Logan – Number of babies in 2021: 60; National rank: #21
46-50
- 46. David – Number of babies in 2021: 59; National rank: #30
- 47. Ethan – Number of babies in 2021: 58; National rank: #20
- 48. Ezra – Number of babies in 2021: 58; National rank: #37
- 49. Joseph – Number of babies in 2021: 58; National rank: #28
- 50. Sawyer – Number of babies in 2021: 58; National rank: #114
51-55
- 51. Silas – Number of babies in 2021: 58; National rank: #91
- 52. Thomas – Number of babies in 2021: 58; National rank: #46
- 53. Wesley – Number of babies in 2021: 58; National rank: #84
- 54. Jameson – Number of babies in 2021: 56; National rank: #80
- 55. John – Number of babies in 2021: 56; National rank: #27
56-60
- 56. Mateo – Number of babies in 2021: 56; National rank: #15
- 57. Michael – Number of babies in 2021: 56; National rank: #17
- 58. Julian – Number of babies in 2021: 55; National rank: #33
- 59. Luke – Number of babies in 2021: 54; National rank: #32
- 60. Hayden – Number of babies in 2021: 53; National rank: #176
61-65
- 61. Jacob – Number of babies in 2021: 53; National rank: #24
- 62. Isaiah – Number of babies in 2021: 52; National rank: #56
- 63. Jaxon – Number of babies in 2021: 52; National rank: #55
- 64. Rowan – Number of babies in 2021: 52; National rank: #106
- 65. Sebastian – Number of babies in 2021: 52; National rank: #19
66-70
- 66. Calvin – Number of babies in 2021: 51; National rank: #145
- 67. Daniel – Number of babies in 2021: 51; National rank: #16
- 68. Lane – Number of babies in 2021: 51; National rank: #261
- 69. Myles – Number of babies in 2021: 51; National rank: #119
- 70. Rhett – Number of babies in 2021: 51; National rank: #148
71-75
- 71. Bentley – Number of babies in 2021: 50; National rank: #151
- 72. Luka – Number of babies in 2021: 50; National rank: #115
- 73. Milo – Number of babies in 2021: 50; National rank: #127
- 74. Archer – Number of babies in 2021: 49; National rank: #138
- 75. Carson – Number of babies in 2021: 49; National rank: #98
76-80
- 76. Luca – Number of babies in 2021: 48; National rank: #42
- 77. Colton – Number of babies in 2021: 47; National rank: #74
- 78. Landon – Number of babies in 2021: 47; National rank: #73
- 79. Parker – Number of babies in 2021: 47; National rank: #93
- 80. Elias – Number of babies in 2021: 46; National rank: #48
81-85
- 81. Alexander – Number of babies in 2021: 45; National rank: #13
- 82. Charles – Number of babies in 2021: 45; National rank: #50
- 83. Dylan – Number of babies in 2021: 45; National rank: #44
- 84. Gabriel – Number of babies in 2021: 45; National rank: #38
- 85. Hunter – Number of babies in 2021: 45; National rank: #86
86-90
- 86. Ryder – Number of babies in 2021: 45; National rank: #111
- 87. Braxton – Number of babies in 2021: 44; National rank: #146
- 88. Colt – Number of babies in 2021: 44; National rank: #220
- 89. Ezekiel – Number of babies in 2021: 44; National rank: #53
- 90. Jace – Number of babies in 2021: 44; National rank: #102
91-95
- 91. Matthew – Number of babies in 2021: 44; National rank: #36
- 92. Barrett – Number of babies in 2021: 43; National rank: #192
- 93. River – Number of babies in 2021: 43; National rank: #110
- 94. Theo – Number of babies in 2021: 43; National rank: #142
- 95. Arthur – Number of babies in 2021: 42; National rank: #155
YOU MIGHT ALSO LIKE: 25 Most Popular Baby Names for Boys of the Last 100 Years
96-100
- 96. Knox – Number of babies in 2021: 42; National rank: #221
- 97. Jaxson – Number of babies in 2021: 41; National rank: #101
- 98. Roman – Number of babies in 2021: 41; National rank: #75
- 99. Tate – Number of babies in 2021: 41; National rank: #305
- 100. Graham – Number of babies in 2021: 40; National rank: #161
There you go! Now you know the most popular baby names in Iowa. Did any of these Iowa names surprise you? We hope you learned more about Iowa’s baby names and found some ideas if you are hunting for a baby appellation!