Iowa Baby Names: Trends & Data (1910–2025)

Boys

Iowa's male baby naming trends reveal significant shifts over time. In 2025, Oliver was the top name, recorded for 198 births. This marks a clear departure from the 1950s, when David dominated. Benjamin has seen the fastest rise over the last 30 years, climbing +4 rank positions. Conversely, Matthew experienced the biggest decline, dropping -15 rank positions, illustrating evolving generational preferences in the state.

Girls

Iowa's female baby naming trends reveal significant shifts. In 2025, Charlotte led with 158 births. This marks a departure from the 1950s, when Mary was the dominant name. Over the last 30 years, Madison has seen the fastest rise, climbing 13 rank positions. Samantha, however, experienced the biggest decline, dropping 10 rank positions. These figures illustrate evolving preferences across generations.

#1 Boy (2025)

Oliver

#1 Girl (2025)

Charlotte

Fastest Rising

Benjamin

↑ +4

Biggest Decline

Matthew

↓ −15

Longest #1 Run

Robert

3 decades at #1

Total Births (2025)

6,700

births tracked

How the Most Popular Names Changed Over Time

Popularity by decade — lower ranks indicate greater popularity (#1 is the most popular name).

DecadeLiamOliverTylerTheodoreRobert
1910sRank #1
1920sRank #1
1930sRank #1
1940sRank #2
1950sRank #5
1960sRank #7
1970sRank #12
1980s
1990sRank #2
2000sRank #5
2010sRank #1Rank #5
2020sRank #2Rank #1Rank #4

Baby Names by Decade

Most popular · Runner-up per decade

1910sRobertJohn
1920sRobertJohn
1930sRobertRichard
1940sJamesRobert
1950sDavidMichael
1960sMichaelDavid
Recent Decades
1970sJasonMichael
1980sMatthewMichael
1990sJacobTyler
2000sJacobEthan
2010sLiamWilliam
2020sOliverLiam

Biggest Name Shifts

Names that climbed or fell the most in popularity

Fastest Rising

Benjamin

+4 rank positions · since 1990s
Biggest Decline

Matthew

-15 rank positions · since 1980s

How Iowa Compares to the Nation

Names that rank notably higher or lower here vs. the U.S. overall

More Popular in Iowa

  • Tate
    #49 here · #193 nationally +144
  • Baker
    #92 here · #217 nationally +125
  • Beckett
    #23 here · #141 nationally +118
  • Knox
    #78 here · #195 nationally +117
  • Rhett
    #80 here · #188 nationally +108

Less Popular in Iowa

  • Julian
    #85 here · #25 nationally 60
  • Matthew
    #90 here · #32 nationally 58
  • Caleb
    #100 here · #59 nationally 41
  • David
    #74 here · #35 nationally 39
  • Thiago
    #86 here · #50 nationally 36

Top 100 Baby Names in Iowa

Most popular names in 2020–2025, ranked by total births

Top 10

RankNameBirthsNational
  • #1Oliver198#3
  • #2Liam185#1
  • #3Henry176#5
  • #4Theodore176#4
  • #5Cooper133#27
  • #6Hudson124#17
  • #7James118#6
  • #8Noah118#2
  • #9Bennett113#40
  • #10Owen106#31

Names #11–100

  • #11 Elijah
  • #12 Jack
  • #13 Beau
  • #14 William
  • #15 Waylon
  • #16 Leo
  • #17 Miles
  • #18 Mateo
  • #19 Weston
  • #20 Asher
  • #21 Grayson
  • #22 Levi
  • #23 Beckett
  • #24 Brooks
  • #25 Lucas
  • #26 Rowan
  • #27 Benjamin
  • #28 Jackson
  • #29 Lincoln
  • #30 Luca
  • #31 Wesley
  • #32 Ezra
  • #33 Maverick
  • #34 Samuel
  • #35 Walker
  • #36 Gabriel
  • #37 Luke
  • #38 Wyatt
  • #39 Everett
  • #40 Thomas
  • #41 John
  • #42 Elias
  • #43 Michael
  • #44 Carter
  • #45 Archer
  • #46 Roman
  • #47 Myles
  • #48 Santiago
  • #49 Tate
  • #50 Silas
  • #51 Atlas
  • #52 Daniel
  • #53 Mason
  • #54 Joseph
  • #55 Colter
  • #56 Emmett
  • #57 Alexander
  • #58 Isaac
  • #59 Theo
  • #60 Sawyer
  • #61 Callum
  • #62 Hayden
  • #63 Nolan
  • #64 Stetson
  • #65 Vincent
  • #66 Dawson
  • #67 Graham
  • #68 River
  • #69 Arlo
  • #70 Ezekiel
  • #71 Arthur
  • #72 Cameron
  • #73 Charles
  • #74 David
  • #75 Dylan
  • #76 Calvin
  • #77 Ian
  • #78 Knox
  • #79 Logan
  • #80 Rhett
  • #81 Ryker
  • #82 Axel
  • #83 Barrett
  • #84 Harrison
  • #85 Julian
  • #86 Thiago
  • #87 August
  • #88 Hayes
  • #89 Jace
  • #90 Matthew
  • #91 Micah
  • #92 Baker
  • #93 Callan
  • #94 Eli
  • #95 Jasper
  • #96 Milo
  • #97 Luka
  • #98 Tucker
  • #99 Beckham
  • #100 Caleb

Explore Neighboring States

See how naming trends differ in nearby states