Baby names

The most popular baby names in New Mexico, 2025

In 2025, the most popular baby names in New Mexico were Mia (66 babies) for girls and Noah (115 babies) for boys. Mia was also the top girl's name in 2024. Noah was also the top boy's name in 2024. Of the top 100, Ailani climbed the most, up 242 places from 2024.

Top girl's name in 2025

Mia

66 girls in New Mexico

Top boy's name in 2025

Noah

115 boys in New Mexico

Top girls' names in New Mexico, 2025

Rank Name Babies Since 2024
1 Mia 66 same
2 Olivia 65 up 3
2 Sophia 65 up 2
4 Sofia 60 up 5
5 Camila 59 down 3
6 Eliana 57 up 4
7 Isabella 56 down 1
8 Amelia 53 down 1
9 Aria 45 up 3
9 Aurora 45 down 1
9 Emma 45 down 6
12 Evelyn 41 up 1
13 Charlotte 38 up 3
13 Elena 38 up 10
15 Leilani 37 up 19
16 Ailany 36 up 49
16 Ellie 36 up 10
16 Gianna 36 same
16 Layla 36 up 7
16 Luna 36 down 5
21 Valentina 34 up 23
22 Liliana 31 up 15
23 Ava 30 down 8
23 Madison 30 up 3
23 Violet 30 down 4
The rest of the top 100 girls' names
Rank Name Babies Since 2024
26 Emily 28 down 13
26 Hazel 28 up 8
26 Iris 28 up 25
26 Lily 28 up 11
26 Penelope 28 up 25
31 Amara 26 up 13
31 Nova 26 same
33 Avery 25 up 25
33 Chloe 25 up 55
33 Emilia 25 up 25
33 Harper 25 down 7
37 Aaliyah 24 down 14
37 Ariella 24 up 35
37 Maya 24 up 69
37 Riley 24 down 6
41 Abigail 23 down 25
41 Athena 23 up 17
41 Eleanor 23 up 40
44 Scarlett 22 down 18
44 Sienna 22 up 225
46 Elizabeth 21 down 25
46 Lainey 21 down 2
46 Mila 21 down 27
46 Naomi 21 down 9
46 Paisley 21 down 4
46 Ximena 21 up 3
52 Alora 20 up 122
52 Ayla 20 up 29
52 Daisy 20 up 65
52 Delilah 20 down 26
52 Ember 20 up 36
52 Stella 20 up 82
52 Zoey 20 down 1
59 Arya 19 up 40
59 Gabriella 19 up 13
59 Natalia 19 down 25
59 Willow 19 up 40
59 Zoe 19 down 1
64 Bella 18 up 62
64 Cataleya 18 up 24
64 Elliana 18 down 20
64 Genesis 18 down 33
64 Victoria 18 down 27
69 Adeline 17 up 19
69 Ailani 17 up 242
69 Ariana 17 up 37
69 Hannah 17 up 200
69 Isla 17 down 25
69 Maria 17 up 48
69 Selena 17 up 65
76 Amaya 16 down 54
76 Catalina 16 down 4
76 Ivy 16 down 39
76 Juliette 16 up 74
76 Kehlani 16 up 30
76 Vivian 16 up 50
82 Amira 15 up 92
82 Anastasia 15 down 24
82 Autumn 15 down 1
82 Celeste 15 up 92
82 Elianna 15 up 24
82 Ella 15 down 17
82 Leah 15 down 31
82 Lucia 15 down 24
82 Serenity 15 up 6
82 Sophie 15 up 24
82 Valeria 15 up 147
82 Xiomara 15 up 52
94 Emery 14 down 22
94 Eva 14 down 6
94 Everly 14 down 13
94 Hailey 14 down 29
94 Melody 14 down 29
94 Nayeli 14 up 40
100 Alice 13 down 19

Climbed the most since 2024

Top boys' names in New Mexico, 2025

Rank Name Babies Since 2024
1 Noah 115 same
2 Liam 109 same
3 Mateo 99 same
4 Elijah 76 up 1
5 Santiago 70 same
6 Sebastian 69 up 3
7 Ezra 67 up 1
8 Elias 66 up 2
8 Ezekiel 66 down 4
10 Levi 63 down 3
11 Lucas 60 up 2
12 Oliver 59 same
13 Theodore 53 up 2
14 Adriel 49 up 17
14 Benjamin 49 up 50
16 Gabriel 48 down 2
17 Daniel 47 down 6
17 Michael 47 down 1
19 Angel 45 up 1
19 Julian 45 up 1
19 Samuel 45 up 6
22 Alexander 43 up 1
22 Joseph 43 up 42
24 James 42 up 16
25 Luca 41 up 33
The rest of the top 100 boys' names
Rank Name Babies Since 2024
26 Leo 40 same
26 Luke 40 same
28 Emiliano 39 down 10
28 William 39 down 2
30 Adrian 37 up 1
30 Asher 37 down 7
30 Christopher 37 up 7
30 David 37 down 10
30 Jose 37 down 13
35 Diego 36 up 14
35 Ethan 36 up 34
35 Roman 36 up 14
38 Anthony 35 up 20
39 Aziel 34 up 61
39 Henry 34 down 8
39 Isaiah 34 down 8
39 Josiah 34 down 4
39 Xavier 34 up 8
44 Andres 32 up 5
44 Jeremiah 32 up 5
46 Dylan 31 down 3
46 Grayson 31 up 23
46 Jayden 31 down 3
46 Matthew 31 down 17
50 Antonio 30 up 50
50 Giovanni 30 up 27
50 Isaac 30 down 13
53 Axel 29 up 16
53 Carter 29 up 11
53 Luis 29 down 4
53 Waylon 29 up 68
57 Gael 28 down 22
57 Hudson 28 up 36
57 Mason 28 down 39
57 Silas 28 up 36
57 Zayden 28 up 30
62 Ian 27 down 33
62 Logan 27 down 22
62 Luka 27 up 15
62 Maverick 27 up 13
62 Wyatt 27 up 7
67 Joshua 26 down 18
67 Kai 26 down 24
67 Micah 26 up 20
67 Thiago 26 up 47
71 Enzo 25 down 28
72 Atlas 24 up 64
72 Jesus 24 up 5
74 Aaron 23 up 19
74 Aiden 23 down 37
74 Alejandro 23 up 10
74 Beau 23 up 26
74 Elian 23 up 19
74 Emilio 23 down 34
74 Lorenzo 23 down 25
74 Robert 23 up 99
82 Austin 22 up 32
82 Jack 22 up 26
82 Miguel 22 up 2
82 Owen 22 up 26
82 Rowan 22 down 2
82 Zion 22 up 39
88 Damian 21 down 39
88 Eli 21 down 30
90 Andrew 20 down 26
90 Cooper 20 up 24
90 Dominic 20 up 31
90 Ismael 20 down 3
90 Jackson 20 down 22
90 Jaziel 20 up 10
90 John 20 up 10
90 Matias 20 up 18
90 Matteo 20 up 10
99 Arthur 19 up 153
99 August 19 up 49

Climbed the most since 2024

Source and notes

U.S. Social Security Administration, Baby Names from Social Security Card Applications (state data) (Public domain (U.S. government work)), data for 2025.

The counts come from Social Security card applications for babies born in New Mexico. Names given to fewer than 5 babies of one sex in the state in a year are left out for privacy. Names with the same number of babies share a rank, and spellings count separately: Sofia and Sophia are different names here.