Baby names

The most popular baby names in Massachusetts, 2025

In 2025, the most popular baby names in Massachusetts were Charlotte (348 babies) for girls and Noah (468 babies) for boys. Charlotte was 2nd for girls in 2024. Noah was also the top boy's name in 2024. Of the top 100, Eithan climbed the most, up 132 places from 2024.

Top girl's name in 2025

Charlotte

348 girls in Massachusetts

Top boy's name in 2025

Noah

468 boys in Massachusetts

Top girls' names in Massachusetts, 2025

Rank Name Babies Since 2024
1 Charlotte 348 up 1
2 Sophia 318 up 2
3 Emma 287 down 1
4 Olivia 281 down 3
5 Isabella 258 up 2
6 Amelia 245 down 1
7 Mia 243 down 1
8 Nora 223 same
9 Grace 193 up 6
10 Chloe 187 up 3
10 Evelyn 187 up 2
12 Zoe 181 down 2
13 Lucy 176 up 6
14 Eleanor 169 up 7
14 Maeve 169 same
16 Ava 167 down 6
17 Sofia 166 down 8
18 Maya 161 down 2
19 Aurora 157 up 5
19 Penelope 157 up 8
21 Isla 155 down 4
22 Ella 148 up 8
22 Lily 148 down 1
24 Madison 137 up 9
25 Violet 134 down 7
The rest of the top 100 girls' names
Rank Name Babies Since 2024
26 Mila 127 same
27 Ayla 125 up 2
28 Ailany 124 up 92
29 Josephine 123 up 8
30 Elizabeth 122 up 11
31 Avery 121 down 6
31 Luna 121 down 11
33 Aria 120 up 3
34 Eloise 119 up 16
35 Eliana 118 up 8
35 Stella 118 up 19
37 Sophie 116 up 2
38 Emilia 112 down 8
38 Emily 112 down 6
38 Gianna 112 up 14
41 Layla 110 up 2
41 Riley 110 down 7
43 Hazel 109 down 1
44 Claire 106 up 9
44 Harper 106 down 21
46 Alice 105 down 1
46 Clara 105 up 12
48 Abigail 104 down 14
48 Vivian 104 same
50 Cecilia 101 same
50 Hannah 101 down 22
52 Madeline 97 up 4
53 Ellie 93 down 6
53 Hailey 93 up 15
55 Lillian 92 down 15
56 Natalie 91 up 4
57 Scarlett 89 down 19
58 Quinn 87 down 4
59 Madelyn 83 up 3
59 Victoria 83 down 1
61 Valentina 82 down 4
62 Lyla 81 up 12
63 Gabriella 80 up 19
63 Rose 80 down 1
65 Adeline 79 same
65 Sadie 79 up 30
67 Naomi 77 up 21
68 Lainey 76 up 36
68 Margaret 76 up 14
70 Vivienne 75 up 2
71 Margot 74 down 3
72 Elena 73 down 26
72 Zoey 73 down 12
74 Julia 71 down 12
74 Ruby 71 up 14
76 Anna 69 down 4
76 Ivy 69 down 10
76 Willow 69 down 2
79 Audrey 68 down 11
80 Eliza 67 up 22
80 Emerson 67 down 12
80 Sienna 67 up 29
80 Sloane 67 up 8
84 Camila 65 down 36
84 Daisy 65 up 10
84 Leah 65 up 8
87 Addison 63 down 5
87 Helena 63 up 17
87 Maria 63 down 10
90 Kennedy 62 up 10
90 Lucia 62 down 10
90 Sarah 62 up 5
93 Liliana 60 down 15
94 Isabelle 59 down 14
95 Alaia 58 down 10
95 Delilah 58 down 10
95 Iris 58 up 4
98 Molly 57 up 4
99 Eva 56 down 4
100 Summer 55 up 9

Climbed the most since 2024

Top boys' names in Massachusetts, 2025

Rank Name Babies Since 2024
1 Noah 468 same
2 Liam 446 same
3 Henry 372 up 1
4 Theodore 358 up 2
5 James 323 down 2
6 Jack 319 up 2
7 Benjamin 312 same
8 Oliver 310 down 4
9 William 271 up 1
10 Lucas 261 down 1
11 Owen 259 same
12 Luca 240 down 1
13 John 227 same
14 Leo 223 up 4
15 Julian 211 up 10
16 Thomas 209 down 1
17 Samuel 204 down 1
18 Ethan 201 up 1
19 Charles 200 down 5
20 Anthony 195 up 4
21 Levi 188 up 7
21 Michael 188 up 1
23 Wesley 179 up 4
24 Logan 175 down 7
25 Joseph 166 down 4
The rest of the top 100 boys' names
Rank Name Babies Since 2024
26 Isaac 164 up 16
27 Daniel 163 down 4
27 Mason 163 up 6
29 Jackson 153 up 8
30 Alexander 151 up 11
31 Bennett 150 up 20
32 Matthew 147 up 6
32 Miles 147 down 2
34 Cameron 143 down 14
34 Elias 143 down 2
36 Elijah 142 down 7
36 Gabriel 142 up 3
38 Jacob 141 down 7
38 Jayden 141 down 12
40 Dylan 140 up 4
41 Theo 138 down 8
42 Roman 135 up 40
43 Rowan 126 up 13
44 Cooper 125 up 22
45 Luke 124 down 2
46 Nathan 123 down 6
47 Arthur 122 up 15
48 Nolan 120 same
49 Ryan 117 down 14
50 Ezra 112 up 2
51 Mateo 109 down 16
52 Carter 108 up 5
52 Sebastian 108 up 2
54 Enzo 107 up 6
54 Robert 107 up 34
56 Aiden 106 down 9
56 Andrew 106 up 2
56 Rory 106 up 32
59 Callum 105 up 40
60 Caleb 104 down 15
61 Connor 102 down 8
62 David 101 down 4
62 Joshua 101 down 16
64 Brooks 100 up 14
64 Wyatt 100 down 16
66 George 97 down 5
67 Cole 95 up 2
67 Grayson 95 down 5
69 Thiago 93 down 2
70 Myles 92 up 14
71 Harrison 91 up 1
72 August 90 up 12
73 Dominic 89 down 8
73 Hudson 89 up 5
73 Isaiah 89 up 20
76 Asher 88 down 22
76 Calvin 88 down 9
76 Jonathan 88 up 2
76 Lorenzo 88 down 4
80 Christopher 87 down 30
80 Vincent 87 up 53
82 Adrian 86 up 16
82 Charlie 86 up 24
82 Declan 86 down 13
85 Maverick 84 down 21
86 Callan 82 up 14
86 Gael 82 up 45
88 Adam 81 down 10
89 Lincoln 80 down 5
90 Axel 79 down 2
91 Beau 74 up 2
91 Colin 74 up 12
91 Eithan 74 up 132
94 Eli 73 up 26
94 Matteo 73 down 12
96 Graham 72 up 7
96 Kai 72 down 27
98 Nicholas 71 up 15
98 Weston 71 up 50
100 Amir 69 down 24

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 Massachusetts. 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.