Iowa’s most popular boy names in 2024 put Oliver (192) and Henry (187) on top, with Liam, Theodore, and Noah close behind.
Rounding out the top 10 are Liam (#3, 164), Theodore (#4, 140), Noah (#5, 136), Elijah (#6, 131), Jack (#7, 122), Cooper (#8, 115), Hudson and Owen tied at #9 (113), and Asher (#10, 106). A three-way tie sits at #11: Maverick, William, and Wyatt (103 each).
Big gainers include Elijah (+13 to #6, 131); Roman (+19 to #32, 60); August (+19 to #36, 56); Colter (+20 to #39, 53); Arlo (+17 to #45, 46); Sawyer (+18 to #27, 67); Matthew (+16 to #41, 50); Micah (+15 to #39, 53); Bowen (+14 to #48, 43); Atlas (+13 to #44, 47); Walker (+11 to #25, 69); Myles (+11 to #26, 68); Angel (+19 to #49, 42); and Hayes (+10 to #43, 48) and Knox (+10 to #48, 43).
Style snapshot: classics like William, James, Charles, Thomas, and John stay strong; biblical favorites thrive (Noah, Elijah, Levi, Ezra, Samuel, Isaac, Joseph, Matthew, Luke); modern picks pop (Maverick, Brooks, Walker, Weston, Beckham, Ryker). Nature-leaning choices—Brooks, River, Sawyer, Rowan—stand out, and one-syllable names such as Jack, Tate, Beau, Miles, and Jett are big with Iowa parents.
Names easing back include Gabriel (-22 to #52), Jameson (-14 to #53), Waylon (-13 to #27), Michael (-13 to #35), Elias (-11 to #38), Ryker (-11 to #47), Lucas (-10 to #27), Ethan (-9 to #43), Emmett (-9 to #34), Nolan (-9 to #37), and Grayson (-8 to #29).
Counts reflect Iowa births in 2024; tied names share the same rank. Browse the full ranking to compare favorites and find the right fit for your little Iowan.
| Popularity Rank* | Change | Name | Babies in 2024 |
|---|---|---|---|
| 1 | - | Oliver | 192 |
| 2 | - | Henry | 187 |
| 3 | 1 | Liam | 164 |
| 4 | -1 | Theodore | 140 |
| 5 | - | Noah | 136 |
| 6 | 13 | Elijah | 131 |
| 7 | -1 | Jack | 122 |
| 8 | 5 | Cooper | 115 |
| 9 | -2 | Hudson | 113 |
| 9 | 1 | Owen | 113 |
| 10 | 6 | Asher | 106 |
| 11 | - | Maverick | 103 |
| 11 | -3 | William | 103 |
| 11 | 4 | Wyatt | 103 |
| 12 | - | Brooks | 98 |
| 13 | - | Leo | 95 |
| 14 | -5 | James | 92 |
| 15 | 3 | Bennett | 90 |
| 16 | 11 | Beau | 88 |
| 17 | -2 | Benjamin | 86 |
| 18 | 4 | Mateo | 84 |
| 19 | 4 | Levi | 81 |
| 20 | - | Miles | 80 |
| 21 | 9 | Wesley | 79 |
| 22 | -1 | Ezra | 76 |
| 23 | -5 | Jackson | 74 |
| 24 | -5 | Lincoln | 73 |
| 25 | 11 | Walker | 69 |
| 25 | 1 | Weston | 69 |
| 26 | 11 | Myles | 68 |
| 26 | -2 | Samuel | 68 |
| 27 | -10 | Lucas | 67 |
| 27 | 18 | Sawyer | 67 |
| 27 | -13 | Waylon | 67 |
| 28 | 8 | Rowan | 66 |
| 29 | -8 | Grayson | 65 |
| 30 | 1 | Everett | 63 |
| 31 | 8 | Tate | 61 |
| 32 | -3 | Carter | 60 |
| 32 | 6 | Daniel | 60 |
| 32 | 19 | Roman | 60 |
| 33 | 6 | Archer | 59 |
| 33 | 7 | Beckett | 59 |
| 33 | - | Luke | 59 |
| 34 | -9 | Emmett | 58 |
| 34 | -1 | Silas | 58 |
| 35 | -13 | Michael | 57 |
| 36 | 19 | August | 56 |
| 36 | -1 | Sebastian | 56 |
| 36 | -3 | Theo | 56 |
| 37 | -9 | Nolan | 55 |
| 38 | -11 | Elias | 54 |
| 38 | -3 | Isaac | 54 |
| 38 | -3 | Joseph | 54 |
| 39 | 2 | Calvin | 53 |
| 39 | 20 | Colter | 53 |
| 39 | -2 | Easton | 53 |
| 39 | 15 | Micah | 53 |
| 39 | -7 | Thomas | 53 |
| 40 | 1 | Luca | 52 |
| 41 | 6 | Charles | 50 |
| 41 | 7 | Graham | 50 |
| 41 | 16 | Matthew | 50 |
| 42 | 6 | Alexander | 49 |
| 42 | -3 | David | 49 |
| 42 | 6 | Jett | 49 |
| 42 | 7 | Julian | 49 |
| 43 | -9 | Ethan | 48 |
| 43 | 10 | Hayes | 48 |
| 44 | 13 | Atlas | 47 |
| 45 | 17 | Arlo | 46 |
| 45 | 14 | River | 46 |
| 46 | 5 | Barrett | 45 |
| 46 | 4 | Cameron | 45 |
| 46 | -1 | Hayden | 45 |
| 46 | -5 | John | 45 |
| 46 | -4 | Logan | 45 |
| 47 | -4 | Parker | 44 |
| 47 | -11 | Ryker | 44 |
| 48 | 3 | Andrew | 43 |
| 48 | - | Axel | 43 |
| 48 | 14 | Bowen | 43 |
| 48 | 9 | Briggs | 43 |
| 48 | 4 | Jacob | 43 |
| 48 | 10 | Knox | 43 |
| 48 | -5 | Mason | 43 |
| 48 | 9 | Milo | 43 |
| 49 | 19 | Angel | 42 |
| 49 | 11 | Enzo | 42 |
| 50 | -4 | Aiden | 41 |
| 50 | -5 | Beckham | 41 |
| 51 | -1 | Caleb | 40 |
| 51 | -3 | Dylan | 40 |
| 52 | -5 | Anthony | 39 |
| 52 | 6 | Arthur | 39 |
| 52 | 7 | Charlie | 39 |
| 52 | -4 | Dawson | 39 |
| 52 | -22 | Gabriel | 39 |
| 53 | -14 | Jameson | 38 |
| 53 | 6 | Jaxon | 38 |