Most popular boy names in the 90s in Minnesota

Written by:
January 10, 2023
Falcona // Shutterstock

Most popular boy names in the 90s in Minnesota

Stacker compiled a list of the most popular baby names for boys in the 90s in Minnesota using data from the Social Security Administration. Names are ranked by number of babies born.

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

1 / 50
Ramona Heim // Shutterstock

#50. Charles

Charles is a name of Germanic origin meaning "free man".

Minnesota
- Babies from 1990 to 1999: 1,572
- Babies from 2010 to 2019: 1,860 (#23 most common name, +18.3% compared to the 90s)

National
- Rank: #43
- Babies from 1990 to 1999: 92,415

2 / 50
Canva

#49. Connor

Connor is a name of Irish origin meaning "Lover of wolves".

Minnesota
- Babies from 1990 to 1999: 1,590
- Babies from 2010 to 2019: 1,408 (#41 most common name, -11.4% compared to the 90s)

National
- Rank: #67
- Babies from 1990 to 1999: 57,344

3 / 50
Anna Grigorjeva // Shutterstock

#48. Patrick

Patrick is a name of Latin origin meaning "nobleman".

Minnesota
- Babies from 1990 to 1999: 1,599
- Babies from 2010 to 2019: 380 (#172 (tie) most common name, -76.2% compared to the 90s)

National
- Rank: #42
- Babies from 1990 to 1999: 92,920

4 / 50
yifanjrb // Shutterstock

#47. Lucas

Lucas is a name of Greek origin meaning "man from Lucania".

Minnesota
- Babies from 1990 to 1999: 1,609
- Babies from 2010 to 2019: 2,085 (#18 most common name, +29.6% compared to the 90s)

National
- Rank: #99
- Babies from 1990 to 1999: 38,140

5 / 50
Minnikova Mariia // Shutterstock

#46. Noah

Noah is a name of Hebrew origin meaning "rest".

Minnesota
- Babies from 1990 to 1999: 1,623
- Babies from 2010 to 2019: 2,526 (#9 most common name, +55.6% compared to the 90s)

National
- Rank: #69
- Babies from 1990 to 1999: 56,181

6 / 50
Canva

#45. Jesse

Jesse is a name of Hebrew origin meaning "the Lord exists".

Minnesota
- Babies from 1990 to 1999: 1,632
- Babies from 2010 to 2019: 281 (#236 most common name, -82.8% compared to the 90s)

National
- Rank: #50
- Babies from 1990 to 1999: 73,790

7 / 50
marina shin // Shutterstock

#44. Timothy

Timothy is a name of Greek origin meaning "honouring God".

Minnesota
- Babies from 1990 to 1999: 1,690
- Babies from 2010 to 2019: 396 (#167 most common name, -76.6% compared to the 90s)

National
- Rank: #38
- Babies from 1990 to 1999: 107,748

8 / 50
Vasilyev Alexandr // Shutterstock

#43. Derek

Derek is a name of German origin meaning "the people's ruler".

Minnesota
- Babies from 1990 to 1999: 1,746
- Babies from 2010 to 2019: 210 (#294 most common name, -88.0% compared to the 90s)

National
- Rank: #76
- Babies from 1990 to 1999: 50,733

9 / 50
Iren_Geo // Shutterstock

#42. Cole

Cole is a name of English origin meaning "swarthy, coal-black".

Minnesota
- Babies from 1990 to 1999: 1,757
- Babies from 2010 to 2019: 756 (#98 most common name, -57.0% compared to the 90s)

National
- Rank: #110
- Babies from 1990 to 1999: 33,806

10 / 50
Vasiuk Iryna // Shutterstock

#41. Luke

Luke is a name of Greek origin meaning "man from Lucania".

Minnesota
- Babies from 1990 to 1999: 1,793
- Babies from 2010 to 2019: 1,306 (#45 most common name, -27.2% compared to the 90s)

National
- Rank: #87
- Babies from 1990 to 1999: 44,415

11 / 50
Canva

#40. Travis

Travis is a name of French origin meaning "to cross".

Minnesota
- Babies from 1990 to 1999: 1,874
- Babies from 2010 to 2019: 173 (#325 (tie) most common name, -90.8% compared to the 90s)

National
- Rank: #53
- Babies from 1990 to 1999: 68,194

12 / 50
Thammasak Lek // Shutterstock

#39. Logan

Logan is a name of Scottish origin meaning "Little hollow".

Minnesota
- Babies from 1990 to 1999: 1,901
- Babies from 2010 to 2019: 2,450 (#11 most common name, +28.9% compared to the 90s)

National
- Rank: #59
- Babies from 1990 to 1999: 63,541

13 / 50
yifanjrb // Shutterstock

#38. Kevin

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

Minnesota
- Babies from 1990 to 1999: 1,959
- Babies from 2010 to 2019: 466 (#150 most common name, -76.2% compared to the 90s)

National
- Rank: #25
- Babies from 1990 to 1999: 165,195

14 / 50
Elvira Koneva // Shutterstock

#37. Jack

Jack is a name of English origin meaning "God is gracious".

Minnesota
- Babies from 1990 to 1999: 1,988
- Babies from 2010 to 2019: 2,672 (#7 most common name, +34.4% compared to the 90s)

National
- Rank: #100
- Babies from 1990 to 1999: 37,418

15 / 50
Andy Dean Photography // Shutterstock

#36. Alex

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

Minnesota
- Babies from 1990 to 1999: 2,064
- Babies from 2010 to 2019: 537 (#131 most common name, -74.0% compared to the 90s)

National
- Rank: #51
- Babies from 1990 to 1999: 70,812

16 / 50
Mallmo // Shutterstock

#35. Robert

Robert is a name of Germanic origin meaning "fame" or "bright".

Minnesota
- Babies from 1990 to 1999: 2,171
- Babies from 2010 to 2019: 702 (#105 most common name, -67.7% compared to the 90s)

National
- Rank: #20
- Babies from 1990 to 1999: 205,430

17 / 50
Canva

#34. Mitchell

Mitchell is a name of English origin meaning "who is like God".

Minnesota
- Babies from 1990 to 1999: 2,241
- Babies from 2010 to 2019: 137 (#388 (tie) most common name, -93.9% compared to the 90s)

National
- Rank: #91
- Babies from 1990 to 1999: 41,964

18 / 50
Canva

#33. Eric

Eric is a name of Norse origin meaning "sole ruler".

Minnesota
- Babies from 1990 to 1999: 2,247
- Babies from 2010 to 2019: 320 (#216 most common name, -85.8% compared to the 90s)

National
- Rank: #29
- Babies from 1990 to 1999: 135,220

19 / 50
Flashon // Shutterstock

#32. Jonathan

Jonathan is a name of Hebrew origin meaning "God has given".

Minnesota
- Babies from 1990 to 1999: 2,261
- Babies from 2010 to 2019: 870 (#84 most common name, -61.5% compared to the 90s)

National
- Rank: #21
- Babies from 1990 to 1999: 197,464

20 / 50
Canva

#31. Aaron

Aaron is a name of Hebrew origin meaning "high mountain".

Minnesota
- Babies from 1990 to 1999: 2,681
- Babies from 2010 to 2019: 789 (#92 most common name, -70.6% compared to the 90s)

National
- Rank: #31
- Babies from 1990 to 1999: 128,355

21 / 50
Canva

#30. James

James is a name of Hebrew origin meaning "supplanter".

Minnesota
- Babies from 1990 to 1999: 2,753
- Babies from 2010 to 2019: 2,271 (#13 most common name, -17.5% compared to the 90s)

National
- Rank: #13
- Babies from 1990 to 1999: 244,926

22 / 50
Anna Grigorjeva // Shutterstock

#29. William

William is a name of Germanic origin meaning "vehement protector".

Minnesota
- Babies from 1990 to 1999: 2,778
- Babies from 2010 to 2019: 3,358 (#2 most common name, +20.9% compared to the 90s)

National
- Rank: #18
- Babies from 1990 to 1999: 217,802

23 / 50
Canva

#28. Adam

Adam is a name of Hebrew origin meaning "earth".

Minnesota
- Babies from 1990 to 1999: 2,796
- Babies from 2010 to 2019: 846 (#85 most common name, -69.7% compared to the 90s)

National
- Rank: #40
- Babies from 1990 to 1999: 106,890

24 / 50
Canva

#27. Justin

Justin is a name of Latin origin meaning "righteous".

Minnesota
- Babies from 1990 to 1999: 3,016
- Babies from 2010 to 2019: 427 (#160 most common name, -85.8% compared to the 90s)

National
- Rank: #17
- Babies from 1990 to 1999: 220,108

25 / 50
Roman Sorkin // Shutterstock

#26. Dylan

Dylan is a name of Welsh origin meaning "son of the sea".

Minnesota
- Babies from 1990 to 1999: 3,070
- Babies from 2010 to 2019: 1,215 (#54 most common name, -60.4% compared to the 90s)

National
- Rank: #34
- Babies from 1990 to 1999: 122,062

26 / 50
Canva

#25. Thomas

Thomas is a name of Greek origin meaning "twin".

Minnesota
- Babies from 1990 to 1999: 3,208
- Babies from 2010 to 2019: 1,469 (#38 most common name, -54.2% compared to the 90s)

National
- Rank: #26
- Babies from 1990 to 1999: 146,603

27 / 50
pratan ounpitipong // Shutterstock

#24. Nathan

Nathan is a name of Hebrew origin meaning "given".

Minnesota
- Babies from 1990 to 1999: 3,286
- Babies from 2010 to 2019: 1,128 (#59 most common name, -65.7% compared to the 90s)

National
- Rank: #39
- Babies from 1990 to 1999: 107,309

28 / 50
Canva

#23. Anthony

Anthony is a name of Latin origin meaning "praiseworthy".

Minnesota
- Babies from 1990 to 1999: 3,364
- Babies from 2010 to 2019: 1,101 (#65 most common name, -67.3% compared to the 90s)

National
- Rank: #19
- Babies from 1990 to 1999: 216,192

29 / 50
Iren_Geo // Shutterstock

#22. David

David is a name of Hebrew origin meaning "beloved".

Minnesota
- Babies from 1990 to 1999: 3,380
- Babies from 2010 to 2019: 1,194 (#56 most common name, -64.7% compared to the 90s)

National
- Rank: #12
- Babies from 1990 to 1999: 253,651

30 / 50
Syda Productions // Shutterstock

#21. Jordan

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

Minnesota
- Babies from 1990 to 1999: 3,510
- Babies from 2010 to 2019: 766 (#94 most common name, -78.2% compared to the 90s)

National
- Rank: #28
- Babies from 1990 to 1999: 144,733

31 / 50
Fotonium // Shutterstock

#20. Cody

Cody is a name of English origin meaning "helpful".

Minnesota
- Babies from 1990 to 1999: 3,631
- Babies from 2010 to 2019: 345 (#194 most common name, -90.5% compared to the 90s)

National
- Rank: #27
- Babies from 1990 to 1999: 146,472

32 / 50
My Good Images // Shutterstock

#19. John

John is a name of Hebrew origin meaning "Yahweh has been gracious".

Minnesota
- Babies from 1990 to 1999: 3,713
- Babies from 2010 to 2019: 1,425 (#40 most common name, -61.6% compared to the 90s)

National
- Rank: #15
- Babies from 1990 to 1999: 240,101

33 / 50
Tatiana Dyuvbanova // Shutterstock

#18. Austin

Austin is a name of English origin meaning "magnificent".

Minnesota
- Babies from 1990 to 1999: 3,744
- Babies from 2010 to 2019: 955 (#78 most common name, -74.5% compared to the 90s)

National
- Rank: #22
- Babies from 1990 to 1999: 190,120

34 / 50
Alena Vostrikova // Shutterstock

#17. Kyle

Kyle is a name of Scottish origin meaning "narrow strait".

Minnesota
- Babies from 1990 to 1999: 3,825
- Babies from 2010 to 2019: 342 (#196 (tie) most common name, -91.1% compared to the 90s)

National
- Rank: #24
- Babies from 1990 to 1999: 180,198

35 / 50
Vasilyev Alexandr // Shutterstock

#16. Christopher

Christopher is a name of English origin meaning "Christ-bearer".

Minnesota
- Babies from 1990 to 1999: 3,834
- Babies from 2010 to 2019: 791 (#91 most common name, -79.4% compared to the 90s)

National
- Rank: #2
- Babies from 1990 to 1999: 360,231

36 / 50
Canva

#15. Samuel

Samuel is a name of Hebrew origin meaning "name of God".

Minnesota
- Babies from 1990 to 1999: 4,270
- Babies from 2010 to 2019: 2,147 (#15 most common name, -49.7% compared to the 90s)

National
- Rank: #33
- Babies from 1990 to 1999: 125,562

37 / 50
Canva

#14. Brandon

Brandon is a name of English origin meaning "beacon hill" or "crow".

Minnesota
- Babies from 1990 to 1999: 4,300
- Babies from 2010 to 2019: 458 (#153 most common name, -89.3% compared to the 90s)

National
- Rank: #11
- Babies from 1990 to 1999: 259,398

38 / 50
Canva

#13. Daniel

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

Minnesota
- Babies from 1990 to 1999: 4,385
- Babies from 2010 to 2019: 1,439 (#39 most common name, -67.2% compared to the 90s)

National
- Rank: #8
- Babies from 1990 to 1999: 272,291

39 / 50
Irisska // Shutterstock

#12. Benjamin

Benjamin is a name of Hebrew origin meaning "son of my days".

Minnesota
- Babies from 1990 to 1999: 4,611
- Babies from 2010 to 2019: 2,603 (#8 most common name, -43.5% compared to the 90s)

National
- Rank: #30
- Babies from 1990 to 1999: 133,912

40 / 50
Africa Studio // Shutterstock

#11. Alexander

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

Minnesota
- Babies from 1990 to 1999: 4,837
- Babies from 2010 to 2019: 2,113 (#16 most common name, -56.3% compared to the 90s)

National
- Rank: #23
- Babies from 1990 to 1999: 183,922

41 / 50
Canva

#10. Ryan

Ryan is a name of Irish origin meaning "little king" or "illustrious".

Minnesota
- Babies from 1990 to 1999: 5,070
- Babies from 2010 to 2019: 1,124 (#60 most common name, -77.8% compared to the 90s)

National
- Rank: #14
- Babies from 1990 to 1999: 241,206

42 / 50
DONOT6_STUDIO // Shutterstock

#9. Joshua

Joshua is a name of Hebrew origin meaning "God Is my salvation".

Minnesota
- Babies from 1990 to 1999: 5,273
- Babies from 2010 to 2019: 1,123 (#61 most common name, -78.7% compared to the 90s)

National
- Rank: #4
- Babies from 1990 to 1999: 329,139

43 / 50
noBorders - Brayden Howie // Shutterstock

#8. Zachary

Zachary is a name of Hebrew origin meaning "God remembers".

Minnesota
- Babies from 1990 to 1999: 5,302
- Babies from 2010 to 2019: 1,069 (#68 most common name, -79.8% compared to the 90s)

National
- Rank: #16
- Babies from 1990 to 1999: 225,268

44 / 50
Canva

#7. Joseph

Joseph is a name of Hebrew origin meaning "he will add".

Minnesota
- Babies from 1990 to 1999: 5,344
- Babies from 2010 to 2019: 1,729 (#24 most common name, -67.6% compared to the 90s)

National
- Rank: #10
- Babies from 1990 to 1999: 260,696

45 / 50
BaLL LunLa // Shutterstock

#6. Tyler

Tyler is a name of English origin meaning "doorkeeper of an inn" or "owner of a tavern".

Minnesota
- Babies from 1990 to 1999: 6,481
- Babies from 2010 to 2019: 978 (#75 most common name, -84.9% compared to the 90s)

National
- Rank: #9
- Babies from 1990 to 1999: 262,292

46 / 50
Canva

#5. Nicholas

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

Minnesota
- Babies from 1990 to 1999: 6,583
- Babies from 2010 to 2019: 805 (#89 most common name, -87.8% compared to the 90s)

National
- Rank: #6
- Babies from 1990 to 1999: 275,308

47 / 50
BaLL LunLa // Shutterstock

#4. Andrew

Andrew is a name of Greek origin meaning "brave".

Minnesota
- Babies from 1990 to 1999: 6,642
- Babies from 2010 to 2019: 1,573 (#32 most common name, -76.3% compared to the 90s)

National
- Rank: #7
- Babies from 1990 to 1999: 272,884

48 / 50
morrowlight // Shutterstock

#3. Michael

Michael is a name of Hebrew origin meaning "who is like God?".

Minnesota
- Babies from 1990 to 1999: 7,115
- Babies from 2010 to 2019: 1,637 (#28 most common name, -77.0% compared to the 90s)

National
- Rank: #1
- Babies from 1990 to 1999: 462,360

49 / 50
Shutterstock

#2. Matthew

Matthew is a name of Hebrew origin meaning "Gift of Yahweh".

Minnesota
- Babies from 1990 to 1999: 7,132
- Babies from 2010 to 2019: 1,271 (#48 most common name, -82.2% compared to the 90s)

National
- Rank: #3
- Babies from 1990 to 1999: 351,639

50 / 50
Tatiana Chekryzhova // Shutterstock

#1. Jacob

Jacob is a name of Hebrew origin meaning "to follow".

Minnesota
- Babies from 1990 to 1999: 7,596
- Babies from 2010 to 2019: 2,104 (#17 most common name, -72.3% compared to the 90s)

National
- Rank: #5
- Babies from 1990 to 1999: 298,377

Trending Now