Most popular boy names in the '00s in New Mexico

Written by:
February 15, 2023
Capable97 // Shutterstock

Most popular boy names in the '00s in New Mexico

compiled a list of the most popular baby names for boys in the 00s in New Mexico using data from the . Names are ranked by number of babies born in New Mexico from 2000 to 2009.

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
pratan ounpitipong // Shutterstock

#50. Santiago

Santiago is a name of Spanish origin meaning "Saint James".

New Mexico
- Babies from 2000 to 2009: 606
- Babies from 2010 to 2019: 719 (#18 most common name, +18.6% compared to the 2000s)

National
- Rank: #215
- Babies from 2000 to 2009: 14,334

2 / 50
Anna Grigorjeva // Shutterstock

#49. John

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

New Mexico
- Babies from 2000 to 2009: 630
- Babies from 2010 to 2019: 398 (#62 most common name, -36.8% compared to the 2000s)

National
- Rank: #18
- Babies from 2000 to 2009: 160,966

3 / 50
Canva

#48. Jeremiah

Jeremiah is a name of Hebrew origin meaning "appointed by God".

New Mexico
- Babies from 2000 to 2009: 637
- Babies from 2010 to 2019: 685 (#24 most common name, +7.5% compared to the 2000s)

National
- Rank: #78
- Babies from 2000 to 2009: 55,605

4 / 50
Flashon // Shutterstock

#47. Justin

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

New Mexico
- Babies from 2000 to 2009: 641
- Babies from 2010 to 2019: 260 (#94 most common name, -59.4% compared to the 2000s)

National
- Rank: #29
- Babies from 2000 to 2009: 122,962

5 / 50
Canva

#46. Nathaniel

Nathaniel is a name of Hebrew origin meaning "gift of God".

New Mexico
- Babies from 2000 to 2009: 644
- Babies from 2010 to 2019: 381 (#64 most common name, -40.8% compared to the 2000s)

National
- Rank: #65
- Babies from 2000 to 2009: 64,249

6 / 50
Canva

#45. Logan

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

New Mexico
- Babies from 2000 to 2009: 659
- Babies from 2010 to 2019: 789 (#12 most common name, +19.7% compared to the 2000s)

National
- Rank: #28
- Babies from 2000 to 2009: 134,014

7 / 50
Canva

#44. Robert

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

New Mexico
- Babies from 2000 to 2009: 673
- Babies from 2010 to 2019: 362 (#67 most common name, -46.2% compared to the 2000s)

National
- Rank: #36
- Babies from 2000 to 2009: 106,624

8 / 50
Oksana Kuzmina // Shutterstock

#43. Zachary

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

New Mexico
- Babies from 2000 to 2009: 677
- Babies from 2010 to 2019: 290 (#83 most common name, -57.2% compared to the 2000s)

National
- Rank: #27
- Babies from 2000 to 2009: 134,737

9 / 50
Roman Sorkin // Shutterstock

#42. Aaron

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

New Mexico
- Babies from 2000 to 2009: 689
- Babies from 2010 to 2019: 468 (#48 most common name, -32.1% compared to the 2000s)

National
- Rank: #52
- Babies from 2000 to 2009: 86,927

10 / 50
Katrina Elena // Shutterstock

#41. Antonio

Antonio is a name of Spanish origin meaning "priceless one".

New Mexico
- Babies from 2000 to 2009: 692
- Babies from 2010 to 2019: 329 (#73 most common name, -52.5% compared to the 2000s)

National
- Rank: #91
- Babies from 2000 to 2009: 46,124

11 / 50
Anna Grigorjeva // Shutterstock

#40. William

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

New Mexico
- Babies from 2000 to 2009: 696
- Babies from 2010 to 2019: 548 (#41 (tie) most common name, -21.3% compared to the 2000s)

National
- Rank: #10
- Babies from 2000 to 2009: 194,328

12 / 50
MIA Studio // Shutterstock

#39. Christian

Christian is a name of English origin meaning "follower Of Christ".

New Mexico
- Babies from 2000 to 2009: 728
- Babies from 2010 to 2019: 460 (#50 most common name, -36.8% compared to the 2000s)

National
- Rank: #22
- Babies from 2000 to 2009: 142,384

13 / 50
My Good Images // Shutterstock

#38. Dylan

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

New Mexico
- Babies from 2000 to 2009: 738
- Babies from 2010 to 2019: 565 (#36 most common name, -23.4% compared to the 2000s)

National
- Rank: #23
- Babies from 2000 to 2009: 140,093

14 / 50
FamVeld // Shutterstock

#37. Samuel

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

New Mexico
- Babies from 2000 to 2009: 753
- Babies from 2010 to 2019: 629 (#29 most common name, -16.5% compared to the 2000s)

National
- Rank: #24
- Babies from 2000 to 2009: 138,500

15 / 50
Canva

#36. Alexander

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

New Mexico
- Babies from 2000 to 2009: 760
- Babies from 2010 to 2019: 745 (#15 most common name, -2.0% compared to the 2000s)

National
- Rank: #13
- Babies from 2000 to 2009: 178,788

16 / 50
Tomsickova Tatyana // Shutterstock

#35. Xavier

Xavier is a name of Spanish origin meaning "bright".

New Mexico
- Babies from 2000 to 2009: 765
- Babies from 2010 to 2019: 596 (#32 most common name, -22.1% compared to the 2000s)

National
- Rank: #81
- Babies from 2000 to 2009: 52,434

17 / 50
Canva

#34. Josiah

Josiah is a name of Hebrew origin meaning "Jehovah has healed".

New Mexico
- Babies from 2000 to 2009: 788
- Babies from 2010 to 2019: 885 (#6 most common name, +12.3% compared to the 2000s)

National
- Rank: #120
- Babies from 2000 to 2009: 33,172

18 / 50
Canva

#33. Tyler

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

New Mexico
- Babies from 2000 to 2009: 792
- Babies from 2010 to 2019: 269 (#90 most common name, -66.0% compared to the 2000s)

National
- Rank: #16
- Babies from 2000 to 2009: 165,548

19 / 50
Fotonium // Shutterstock

#32. Juan

Juan is a name of Spanish origin meaning "God is gracious".

New Mexico
- Babies from 2000 to 2009: 794
- Babies from 2010 to 2019: 363 (#65 (tie) most common name, -54.3% compared to the 2000s)

National
- Rank: #57
- Babies from 2000 to 2009: 75,688

20 / 50
Andy Dean Photography // Shutterstock

#31. Luis

Luis is a name of German origin meaning "famous warrior".

New Mexico
- Babies from 2000 to 2009: 801
- Babies from 2010 to 2019: 447 (#51 most common name, -44.2% compared to the 2000s)

National
- Rank: #59
- Babies from 2000 to 2009: 74,174

21 / 50
wavebreakmedia // Shutterstock

#30. Nathan

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

New Mexico
- Babies from 2000 to 2009: 802
- Babies from 2010 to 2019: 469 (#47 most common name, -41.5% compared to the 2000s)

National
- Rank: #26
- Babies from 2000 to 2009: 134,810

22 / 50
Canva

#29. Dominic

Dominic is a name of Latin origin meaning "belonging to the lord".

New Mexico
- Babies from 2000 to 2009: 811
- Babies from 2010 to 2019: 514 (#43 most common name, -36.6% compared to the 2000s)

National
- Rank: #89
- Babies from 2000 to 2009: 48,091

23 / 50
Elvira Koneva // Shutterstock

#28. Carlos

Carlos is a name of Spanish origin meaning "free man".

New Mexico
- Babies from 2000 to 2009: 817
- Babies from 2010 to 2019: 432 (#55 (tie) most common name, -47.1% compared to the 2000s)

National
- Rank: #68
- Babies from 2000 to 2009: 62,987

24 / 50
Syda Productions // Shutterstock

#27. Nicholas

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

New Mexico
- Babies from 2000 to 2009: 822
- Babies from 2010 to 2019: 335 (#71 most common name, -59.2% compared to the 2000s)

National
- Rank: #14
- Babies from 2000 to 2009: 177,582

25 / 50
Canva

#26. James

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

New Mexico
- Babies from 2000 to 2009: 845
- Babies from 2010 to 2019: 686 (#23 most common name, -18.8% compared to the 2000s)

National
- Rank: #17
- Babies from 2000 to 2009: 163,127

26 / 50
burlakova_anna // Shutterstock

#25. Jesus

Jesus is a name of Hebrew origin meaning "to deliver".

New Mexico
- Babies from 2000 to 2009: 896
- Babies from 2010 to 2019: 419 (#57 most common name, -53.2% compared to the 2000s)

National
- Rank: #72
- Babies from 2000 to 2009: 61,152

27 / 50
Canva

#24. Jonathan

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

New Mexico
- Babies from 2000 to 2009: 901
- Babies from 2010 to 2019: 445 (#53 most common name, -50.6% compared to the 2000s)

National
- Rank: #19
- Babies from 2000 to 2009: 144,787

28 / 50
Yulia Sribna // Shutterstock

#23. Ryan

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

New Mexico
- Babies from 2000 to 2009: 920
- Babies from 2010 to 2019: 438 (#54 most common name, -52.4% compared to the 2000s)

National
- Rank: #15
- Babies from 2000 to 2009: 173,208

29 / 50
Iren_Geo // Shutterstock

#22. Julian

Julian is a name of Latin origin meaning "youthful".

New Mexico
- Babies from 2000 to 2009: 925
- Babies from 2010 to 2019: 750 (#14 most common name, -18.9% compared to the 2000s)

National
- Rank: #74
- Babies from 2000 to 2009: 60,324

30 / 50
Canva

#21. Diego

Diego is a name of Spanish origin meaning "supplanter".

New Mexico
- Babies from 2000 to 2009: 928
- Babies from 2010 to 2019: 446 (#52 most common name, -51.9% compared to the 2000s)

National
- Rank: #77
- Babies from 2000 to 2009: 55,867

31 / 50
marina shin // Shutterstock

#20. Brandon

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

New Mexico
- Babies from 2000 to 2009: 949
- Babies from 2010 to 2019: 321 (#77 most common name, -66.2% compared to the 2000s)

National
- Rank: #21
- Babies from 2000 to 2009: 142,964

32 / 50
Monkey Business Images // Shutterstock

#19. Adrian

Adrian is a name of Latin origin meaning "man of Adria".

New Mexico
- Babies from 2000 to 2009: 963
- Babies from 2010 to 2019: 594 (#33 most common name, -38.3% compared to the 2000s)

National
- Rank: #64
- Babies from 2000 to 2009: 66,022

33 / 50
Canva

#18. Angel

Angel is a name of Greek origin meaning "messenger of God".

New Mexico
- Babies from 2000 to 2009: 976
- Babies from 2010 to 2019: 588 (#34 most common name, -39.8% compared to the 2000s)

National
- Rank: #43
- Babies from 2000 to 2009: 94,142

34 / 50
Adrie Molco // Shutterstock

#17. Noah

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

New Mexico
- Babies from 2000 to 2009: 990
- Babies from 2010 to 2019: 1,267 (#1 most common name, +28.0% compared to the 2000s)

National
- Rank: #20
- Babies from 2000 to 2009: 143,446

35 / 50
Canva

#16. Isaac

Isaac is a name of Hebrew origin meaning "he will laugh".

New Mexico
- Babies from 2000 to 2009: 1,054
- Babies from 2010 to 2019: 681 (#25 (tie) most common name, -35.4% compared to the 2000s)

National
- Rank: #46
- Babies from 2000 to 2009: 90,705

36 / 50
Canva

#15. Andrew

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

New Mexico
- Babies from 2000 to 2009: 1,076
- Babies from 2010 to 2019: 548 (#41 (tie) most common name, -49.1% compared to the 2000s)

National
- Rank: #7
- Babies from 2000 to 2009: 202,485

37 / 50
Pshenina_m // Shutterstock

#14. Ethan

Ethan is a name of Hebrew origin meaning "strong" or "enduring".

New Mexico
- Babies from 2000 to 2009: 1,110
- Babies from 2010 to 2019: 801 (#11 most common name, -27.8% compared to the 2000s)

National
- Rank: #8
- Babies from 2000 to 2009: 201,795

38 / 50
Canva

#13. David

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

New Mexico
- Babies from 2000 to 2009: 1,195
- Babies from 2010 to 2019: 681 (#25 (tie) most common name, -43.0% compared to the 2000s)

National
- Rank: #12
- Babies from 2000 to 2009: 179,935

39 / 50
Tomsickova Tatyana // Shutterstock

#12. Anthony

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

New Mexico
- Babies from 2000 to 2009: 1,217
- Babies from 2010 to 2019: 698 (#22 most common name, -42.6% compared to the 2000s)

National
- Rank: #11
- Babies from 2000 to 2009: 191,874

40 / 50
Minnikova Mariia // Shutterstock

#11. Jose

Jose is a name of Spanish origin meaning "God will increase".

New Mexico
- Babies from 2000 to 2009: 1,241
- Babies from 2010 to 2019: 575 (#35 most common name, -53.7% compared to the 2000s)

National
- Rank: #31
- Babies from 2000 to 2009: 115,560

41 / 50
2p2play // Shutterstock

#10. Christopher

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

New Mexico
- Babies from 2000 to 2009: 1,260
- Babies from 2010 to 2019: 642 (#28 most common name, -49.0% compared to the 2000s)

National
- Rank: #6
- Babies from 2000 to 2009: 203,321

42 / 50
Monkey Business Images // Shutterstock

#9. Elijah

Elijah is a name of Hebrew origin meaning "Yahweh is God".

New Mexico
- Babies from 2000 to 2009: 1,268
- Babies from 2010 to 2019: 1,146 (#2 most common name, -9.6% compared to the 2000s)

National
- Rank: #34
- Babies from 2000 to 2009: 110,360

43 / 50
Alena Vostrikova // Shutterstock

#8. Joseph

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

New Mexico
- Babies from 2000 to 2009: 1,336
- Babies from 2010 to 2019: 728 (#17 most common name, -45.5% compared to the 2000s)

National
- Rank: #9
- Babies from 2000 to 2009: 194,793

44 / 50
Olesia Bilkei // Shutterstock

#7. Matthew

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

New Mexico
- Babies from 2000 to 2009: 1,370
- Babies from 2010 to 2019: 700 (#21 most common name, -48.9% compared to the 2000s)

National
- Rank: #4
- Babies from 2000 to 2009: 221,556

45 / 50
Canva

#6. Gabriel

Gabriel is a name of Hebrew origin meaning "God is my strength".

New Mexico
- Babies from 2000 to 2009: 1,407
- Babies from 2010 to 2019: 830 (#9 most common name, -41.0% compared to the 2000s)

National
- Rank: #30
- Babies from 2000 to 2009: 119,797

46 / 50
Vasiuk Iryna // Shutterstock

#5. Daniel

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

New Mexico
- Babies from 2000 to 2009: 1,440
- Babies from 2010 to 2019: 872 (#8 most common name, -39.4% compared to the 2000s)

National
- Rank: #5
- Babies from 2000 to 2009: 203,785

47 / 50
Vasilyev Alexandr // Shutterstock

#4. Michael

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

New Mexico
- Babies from 2000 to 2009: 1,508
- Babies from 2010 to 2019: 931 (#5 most common name, -38.3% compared to the 2000s)

National
- Rank: #2
- Babies from 2000 to 2009: 250,610

48 / 50
Vasiuk Iryna // Shutterstock

#3. Isaiah

Isaiah is a name of Hebrew origin meaning "Yahweh is salvation".

New Mexico
- Babies from 2000 to 2009: 1,647
- Babies from 2010 to 2019: 733 (#16 most common name, -55.5% compared to the 2000s)

National
- Rank: #44
- Babies from 2000 to 2009: 92,745

49 / 50
Gorynvd // Shutterstock

#2. Jacob

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

New Mexico
- Babies from 2000 to 2009: 1,740
- Babies from 2010 to 2019: 982 (#4 most common name, -43.6% compared to the 2000s)

National
- Rank: #1
- Babies from 2000 to 2009: 273,911

50 / 50
Canva

#1. Joshua

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

New Mexico
- Babies from 2000 to 2009: 1,753
- Babies from 2010 to 2019: 760 (#13 most common name, -56.6% compared to the 2000s)

National
- Rank: #3
- Babies from 2000 to 2009: 231,972

Trending Now