Most popular girl names in the 90s in Iowa

Written by:
January 18, 2023
Oksana Kuzmina // Shutterstock

Most popular girl names in the 90s in Iowa

compiled a list of the most popular baby names for girls in the 90s in Iowa using data from the . Names are ranked by number of babies born in Iowa from 1990 to 1999.

Note: The Social Security Administration collects data on baby names with a binary understanding of sex and gender. 麻豆原创 understands that names aren't inherently gendered and will continue to look for opportunities in our coverage to demonstrate that.

1 / 50
Nina Buday // Shutterstock

#50. Cassandra

Cassandra is a name of Greek origin meaning "one who shines and excels over man".

Iowa
- Babies from 1990 to 1999: 782
- Babies from 2010 to 2019: 21 (#751 most common name, -97.3% compared to the 90s)

National
- Rank: #67
- Babies from 1990 to 1999: 50,339

2 / 50
Bodler // Shutterstock

#49. Chelsea

Chelsea is a name of English origin meaning "port for chalk".

Iowa
- Babies from 1990 to 1999: 788
- Babies from 2010 to 2019: 44 (#549 (tie) most common name, -94.4% compared to the 90s)

National
- Rank: #34
- Babies from 1990 to 1999: 84,777

3 / 50
Canva

#48. Alexandra

Alexandra is a name of Greek origin meaning "defender of man".

Iowa
- Babies from 1990 to 1999: 802
- Babies from 2010 to 2019: 193 (#171 (tie) most common name, -75.9% compared to the 90s)

National
- Rank: #28
- Babies from 1990 to 1999: 94,793

4 / 50
Darren Brode // Shutterstock

#47. Sara

Sara is a derivation of the name Sarah, of Hebrew origin meaning "princess".

Iowa
- Babies from 1990 to 1999: 805
- Babies from 2010 to 2019: 128 (#256 most common name, -84.1% compared to the 90s)

National
- Rank: #43
- Babies from 1990 to 1999: 72,156

5 / 50
Haywiremedia // Shutterstock

#46. Erin

Erin is a name of Irish origin meaning "peace".

Iowa
- Babies from 1990 to 1999: 818
- Babies from 2010 to 2019: 59 (#469 (tie) most common name, -92.8% compared to the 90s)

National
- Rank: #50
- Babies from 1990 to 1999: 65,330

6 / 50
Dasha Muller // Shutterstock

#45. Mackenzie

Mackenzie is a name of Scottish origin meaning "son of the bright one".

Iowa
- Babies from 1990 to 1999: 834
- Babies from 2010 to 2019: 300 (#109 most common name, -64.0% compared to the 90s)

National
- Rank: #96
- Babies from 1990 to 1999: 34,700

7 / 50
Tatiana Katsai // Shutterstock

#44. Kaitlyn

Kaitlyn is a name of Greek origin meaning "pure".

Iowa
- Babies from 1990 to 1999: 858
- Babies from 2010 to 2019: 139 (#241 most common name, -83.8% compared to the 90s)

National
- Rank: #48
- Babies from 1990 to 1999: 67,546

8 / 50
Canva

#43. Bailey

Bailey is a name of English origin meaning "law enforcer".

Iowa
- Babies from 1990 to 1999: 869
- Babies from 2010 to 2019: 343 (#88 most common name, -60.5% compared to the 90s)

National
- Rank: #101
- Babies from 1990 to 1999: 31,523

9 / 50
Monkey Business Images // Shutterstock

#42. Katherine

Katherine is a name of Greek origin meaning "pure".

Iowa
- Babies from 1990 to 1999: 888
- Babies from 2010 to 2019: 238 (#139 (tie) most common name, -73.2% compared to the 90s)

National
- Rank: #27
- Babies from 1990 to 1999: 96,877

10 / 50
Coy_Creek // Shutterstock

#41. Jenna

Jenna is a name of English origin meaning "white shadow, white wave".

Iowa
- Babies from 1990 to 1999: 894
- Babies from 2010 to 2019: 190 (#174 (tie) most common name, -78.7% compared to the 90s)

National
- Rank: #76
- Babies from 1990 to 1999: 45,834

11 / 50
Monkey Business Images // Shutterstock

#40. Katie

Katie is a name of Greek origin meaning "pure".

Iowa
- Babies from 1990 to 1999: 896
- Babies from 2010 to 2019: 112 (#286 (tie) most common name, -87.5% compared to the 90s)

National
- Rank: #69
- Babies from 1990 to 1999: 49,410

12 / 50
FreelySky // Shutterstock

#39. Olivia

Olivia is a name of Latin origin meaning "olive tree".

Iowa
- Babies from 1990 to 1999: 905
- Babies from 2010 to 2019: 1,782 (#2 most common name, +96.9% compared to the 90s)

National
- Rank: #38
- Babies from 1990 to 1999: 75,895

13 / 50
Oleggg // Shutterstock

#38. Brianna

Brianna is a name of Irish origin meaning "noble".

Iowa
- Babies from 1990 to 1999: 931
- Babies from 2010 to 2019: 216 (#150 most common name, -76.8% compared to the 90s)

National
- Rank: #26
- Babies from 1990 to 1999: 99,101

14 / 50
Zdenka Darula // Shutterstock

#37. Sydney

Sydney is a name of English origin meaning "wide meadow".

Iowa
- Babies from 1990 to 1999: 968
- Babies from 2010 to 2019: 327 (#94 most common name, -66.2% compared to the 90s)

National
- Rank: #59
- Babies from 1990 to 1999: 55,732

15 / 50
New Africa // Shutterstock

#36. Jordan

Jordan is a name of Hebrew origin meaning "to flow down".

Iowa
- Babies from 1990 to 1999: 996
- Babies from 2010 to 2019: 101 (#311 most common name, -89.9% compared to the 90s)

National
- Rank: #53
- Babies from 1990 to 1999: 61,753

16 / 50
DONOT6_STUDIO // Shutterstock

#35. Katelyn

Katelyn is a name of Greek origin meaning "pure".

Iowa
- Babies from 1990 to 1999: 997
- Babies from 2010 to 2019: 214 (#151 (tie) most common name, -78.5% compared to the 90s)

National
- Rank: #62
- Babies from 1990 to 1999: 52,797

17 / 50
Canva

#34. Emma

Emma is a name of German origin meaning "universal".

Iowa
- Babies from 1990 to 1999: 1,010
- Babies from 2010 to 2019: 1,918 (#1 most common name, +89.9% compared to the 90s)

National
- Rank: #56
- Babies from 1990 to 1999: 58,199

18 / 50
Canva

#33. Brooke

Brooke is a name of English origin meaning "small stream".

Iowa
- Babies from 1990 to 1999: 1,057
- Babies from 2010 to 2019: 164 (#204 most common name, -84.5% compared to the 90s)

National
- Rank: #54
- Babies from 1990 to 1999: 60,624

19 / 50
pixelheadphoto digitalskillet // Shutterstock

#32. Rebecca

Rebecca is a name of Hebrew origin meaning "servant of God".

Iowa
- Babies from 1990 to 1999: 1,090
- Babies from 2010 to 2019: 169 (#197 most common name, -84.5% compared to the 90s)

National
- Rank: #23
- Babies from 1990 to 1999: 109,703

20 / 50
Canva

#31. Haley

Haley is a name of English origin meaning "hay meadow".

Iowa
- Babies from 1990 to 1999: 1,102
- Babies from 2010 to 2019: 153 (#220 most common name, -86.1% compared to the 90s)

National
- Rank: #46
- Babies from 1990 to 1999: 71,181

21 / 50
Nolte Lourens // Shutterstock

#30. Paige

Paige is a name of Latin origin meaning "young helper".

Iowa
- Babies from 1990 to 1999: 1,121
- Babies from 2010 to 2019: 273 (#121 (tie) most common name, -75.6% compared to the 90s)

National
- Rank: #66
- Babies from 1990 to 1999: 50,548

22 / 50
Natalia Kirichenko // Shutterstock

#29. Danielle

Danielle is a name of Hebrew origin meaning "God is my judge".

Iowa
- Babies from 1990 to 1999: 1,125
- Babies from 2010 to 2019: 79 (#390 (tie) most common name, -93.0% compared to the 90s)

National
- Rank: #24
- Babies from 1990 to 1999: 109,581

23 / 50
DONUT6_STUDIO // Shutterstock

#28. Anna

Anna is a name of Hebrew origin meaning "grace".

Iowa
- Babies from 1990 to 1999: 1,160
- Babies from 2010 to 2019: 614 (#34 most common name, -47.1% compared to the 90s)

National
- Rank: #35
- Babies from 1990 to 1999: 78,558

24 / 50
Blend Images // Shutterstock

#27. Amber

Amber is a name of Persian origin meaning "ambergris", a fragrant material extracted from a type of whale.

Iowa
- Babies from 1990 to 1999: 1,223
- Babies from 2010 to 2019: 55 (#487 most common name, -95.5% compared to the 90s)

National
- Rank: #20
- Babies from 1990 to 1999: 115,598

25 / 50
Krystyna Taran // Shutterstock

#26. Stephanie

Stephanie is a name of Greek origin meaning "crown".

Iowa
- Babies from 1990 to 1999: 1,230
- Babies from 2010 to 2019: 62 (#456 most common name, -95.0% compared to the 90s)

National
- Rank: #14
- Babies from 1990 to 1999: 149,822

26 / 50
Africa Studio // Shutterstock

#25. Jennifer

Jennifer is a name of English origin meaning "white shadow, white wave".

Iowa
- Babies from 1990 to 1999: 1,239
- Babies from 2010 to 2019: 99 (#319 most common name, -92.0% compared to the 90s)

National
- Rank: #16
- Babies from 1990 to 1999: 148,025

27 / 50
Natee K Jindakum // Shutterstock

#24. Abigail

Abigail is a name of Hebrew origin meaning "Joy Of The Father".

Iowa
- Babies from 1990 to 1999: 1,257
- Babies from 2010 to 2019: 855 (#18 most common name, -32.0% compared to the 90s)

National
- Rank: #42
- Babies from 1990 to 1999: 72,757

28 / 50
s_oleg // Shutterstock

#23. Alyssa

Alyssa is a name of Greek origin meaning "rational".

Iowa
- Babies from 1990 to 1999: 1,262
- Babies from 2010 to 2019: 207 (#157 most common name, -83.6% compared to the 90s)

National
- Rank: #21
- Babies from 1990 to 1999: 115,249

29 / 50
phadungsak sawasdee // Shutterstock

#22. Lauren

Lauren is a name of Latin origin meaning "the bay or laurel plant".

Iowa
- Babies from 1990 to 1999: 1,290
- Babies from 2010 to 2019: 494 (#46 most common name, -61.7% compared to the 90s)

National
- Rank: #13
- Babies from 1990 to 1999: 153,578

30 / 50
Durganand // Shutterstock

#21. Allison

Allison is a variation of the French name Alice, meaning "noble."

Iowa
- Babies from 1990 to 1999: 1,350
- Babies from 2010 to 2019: 390 (#67 (tie) most common name, -71.1% compared to the 90s)

National
- Rank: #41
- Babies from 1990 to 1999: 74,425

31 / 50
Olesia Bilkei // Shutterstock

#20. Alexis

Alexis is a name of Greek origin meaning "helper".

Iowa
- Babies from 1990 to 1999: 1,388
- Babies from 2010 to 2019: 488 (#48 most common name, -64.8% compared to the 90s)

National
- Rank: #18
- Babies from 1990 to 1999: 131,188

32 / 50
Canva

#19. Shelby

Shelby is a name of Norse origin meaning "willow".

Iowa
- Babies from 1990 to 1999: 1,413
- Babies from 2010 to 2019: 131 (#249 (tie) most common name, -90.7% compared to the 90s)

National
- Rank: #44
- Babies from 1990 to 1999: 71,987

33 / 50
Canva

#18. Courtney

Courtney is a name of French origin meaning "short nose".

Iowa
- Babies from 1990 to 1999: 1,445
- Babies from 2010 to 2019: 37 (#591 most common name, -97.4% compared to the 90s)

National
- Rank: #22
- Babies from 1990 to 1999: 113,278

34 / 50
Canva

#17. Morgan

Morgan is a name of Welsh origin meaning "sea chief".

Iowa
- Babies from 1990 to 1999: 1,529
- Babies from 2010 to 2019: 304 (#106 most common name, -80.1% compared to the 90s)

National
- Rank: #30
- Babies from 1990 to 1999: 91,188

35 / 50
Oleksiy Avtomonov // Shutterstock

#16. Nicole

Nicole is a name of Greek origin meaning "victory of the people".

Iowa
- Babies from 1990 to 1999: 1,653
- Babies from 2010 to 2019: 96 (#332 most common name, -94.2% compared to the 90s)

National
- Rank: #17
- Babies from 1990 to 1999: 136,102

36 / 50
Max Bukovski // Shutterstock

#15. Madison

Madison is a name of English origin meaning "son of Matthew".

Iowa
- Babies from 1990 to 1999: 1,673
- Babies from 2010 to 2019: 744 (#27 most common name, -55.5% compared to the 90s)

National
- Rank: #29
- Babies from 1990 to 1999: 91,852

37 / 50
Canva

#14. Kelsey

Kelsey is a name of English origin meaning "ship's victory".

Iowa
- Babies from 1990 to 1999: 1,696
- Babies from 2010 to 2019: 97 (#329 most common name, -94.3% compared to the 90s)

National
- Rank: #33
- Babies from 1990 to 1999: 85,116

38 / 50
Maria Evseyeva // Shutterstock

#13. Kayla

Kayla is a name of Irish origin meaning "slim and fair".

Iowa
- Babies from 1990 to 1999: 1,710
- Babies from 2010 to 2019: 146 (#233 (tie) most common name, -91.5% compared to the 90s)

National
- Rank: #12
- Babies from 1990 to 1999: 155,888

39 / 50
Canva

#12. Brittany

Brittany is a name of French origin meaning "from Briton".

Iowa
- Babies from 1990 to 1999: 1,714
- Babies from 2010 to 2019: 21 (#751 most common name, -98.8% compared to the 90s)

National
- Rank: #7
- Babies from 1990 to 1999: 190,815

40 / 50
Black-Photogaphy // Shutterstock

#11. Amanda

Amanda is a name of Latin origin meaning "worthy of love".

Iowa
- Babies from 1990 to 1999: 1,871
- Babies from 2010 to 2019: 36 (#597 (tie) most common name, -98.1% compared to the 90s)

National
- Rank: #6
- Babies from 1990 to 1999: 191,101

41 / 50
Canva

#10. Rachel

Rachel is a name of Hebrew origin meaning "ewe".

Iowa
- Babies from 1990 to 1999: 1,888
- Babies from 2010 to 2019: 179 (#181 (tie) most common name, -90.5% compared to the 90s)

National
- Rank: #15
- Babies from 1990 to 1999: 149,144

42 / 50
Canva

#9. Elizabeth

Elizabeth is a name of Hebrew origin meaning "god is my oath".

Iowa
- Babies from 1990 to 1999: 2,067
- Babies from 2010 to 2019: 947 (#13 most common name, -54.2% compared to the 90s)

National
- Rank: #8
- Babies from 1990 to 1999: 172,669

43 / 50
Monkey Business Images // Shutterstock

#8. Sarah

Sarah is a name of Hebrew origin meaning "princess".

Iowa
- Babies from 1990 to 1999: 2,181
- Babies from 2010 to 2019: 258 (#131 most common name, -88.2% compared to the 90s)

National
- Rank: #4
- Babies from 1990 to 1999: 224,371

44 / 50
Tetiana Iatsenko // Shutterstock

#7. Hannah

Hannah is a name of Hebrew origin meaning "grace".

Iowa
- Babies from 1990 to 1999: 2,328
- Babies from 2010 to 2019: 749 (#25 most common name, -67.8% compared to the 90s)

National
- Rank: #11
- Babies from 1990 to 1999: 158,797

45 / 50
CroMary // Shutterstock

#6. Taylor

Taylor is a name of English origin meaning "one who tailors clothes".

Iowa
- Babies from 1990 to 1999: 2,390
- Babies from 2010 to 2019: 349 (#86 most common name, -85.4% compared to the 90s)

National
- Rank: #9
- Babies from 1990 to 1999: 169,021

46 / 50
Kateryna Gurska // Shutterstock

#5. Megan

Megan is a name of Welsh origin meaning "pearl".

Iowa
- Babies from 1990 to 1999: 2,568
- Babies from 2010 to 2019: 107 (#299 most common name, -95.8% compared to the 90s)

National
- Rank: #10
- Babies from 1990 to 1999: 160,360

47 / 50
Lopolo // Shutterstock

#4. Samantha

Samantha is a name of Hebrew origin meaning "told by God".

Iowa
- Babies from 1990 to 1999: 2,644
- Babies from 2010 to 2019: 361 (#76 most common name, -86.3% compared to the 90s)

National
- Rank: #5
- Babies from 1990 to 1999: 224,009

48 / 50
Monkey Business Images // Shutterstock

#3. Jessica

Jessica is a name of Hebrew origin meaning "God beholds".

Iowa
- Babies from 1990 to 1999: 2,874
- Babies from 2010 to 2019: 114 (#284 (tie) most common name, -96.0% compared to the 90s)

National
- Rank: #1
- Babies from 1990 to 1999: 303,111

49 / 50
Canva

#2. Ashley

Ashley is a name of English origin meaning "ash tree meadow".

Iowa
- Babies from 1990 to 1999: 3,154
- Babies from 2010 to 2019: 172 (#194 most common name, -94.5% compared to the 90s)

National
- Rank: #2
- Babies from 1990 to 1999: 301,809

50 / 50
Monkey Business Images // Shutterstock

#1. Emily

Emily is a name of Latin origin meaning "to strive".

Iowa
- Babies from 1990 to 1999: 3,369
- Babies from 2010 to 2019: 748 (#26 most common name, -77.8% compared to the 90s)

National
- Rank: #3
- Babies from 1990 to 1999: 237,240

Trending Now