Top Baby Names in Massachusetts, 2020s - Most Popular Boys & Girls Names

The most popular baby names in Massachusetts from 2020 to 2025, ranked by total births during the decade.

What the Data Says About the 2020s in Massachusetts

During the 2020s (2020–2025), the Social Security Administration recorded 109,963 births across the top 50 boy and top 50 girl names in Massachusetts. The decade's leading boy name was Noah with 2,991 births, while Charlotte was the top girl name with 2,095 births. The top 50 boys in this decade collectively accounted for 62,543 births versus 47,420 for the top 50 girls, the more common SSA pattern in which the boy-name pool is more concentrated among fewer high-frequency choices. These totals represent only names appearing five or more times per year in Massachusetts; rarer names fall below the SSA's privacy-disclosure threshold and are excluded.

The 2020s sits within a specific cultural window of U.S. naming history. Recent decades like the 2020s reflect a distinctive modern pattern, shorter names, vowel-heavy endings, and revived classic forms (Liam, Noah, Olivia, Emma) replacing the trendy -aiden/-ayden constructions of the prior era. Noah and Charlotte leading Massachusetts during this window reflects how regional preferences interact with broader national trends.

Decade totals are computed by summing SSA state-year records for Massachusetts across all ten years of the 2020s. Because the SSA suppresses any name with fewer than five annual occurrences in a state, the true number of unique names given in Massachusetts during this decade is larger than what this page lists. The dataset also treats every spelling as a separate name, for example, Kayla and Kaylah are tracked independently, so combined-spelling totals would shift the rankings somewhat. This page is provided for informational and research purposes and does not constitute naming, legal, or genealogical advice.

Boy Top 50 Boy Names

Rank Name Births
1 Noah 2,991
2 Liam 2,572
3 Henry 2,023
4 Benjamin 2,017
5 James 1,988
6 Theodore 1,948
7 Oliver 1,875
8 Jack 1,863
9 William 1,697
10 Lucas 1,692
11 Owen 1,550
12 John 1,475
13 Thomas 1,376
14 Leo 1,351
15 Ethan 1,308
16 Luca 1,295
17 Logan 1,288
18 Michael 1,278
19 Charles 1,260
20 Julian 1,236
21 Samuel 1,215
22 Joseph 1,199
23 Jackson 1,184
24 Cameron 1,163
25 Anthony 1,161
26 Daniel 1,133
27 Jacob 1,114
28 Mason 1,076
29 Alexander 1,036
30 Elijah 1,024
31 Matthew 1,008
32 Levi 993
33 Gabriel 976
34 Jayden 930
35 Dylan 915
36 Ryan 909
37 Luke 879
38 Aiden 874
39 Isaac 874
40 Wesley 872
41 Nathan 864
42 Miles 857
43 Caleb 841
44 Nolan 801
45 Theo 792
46 Connor 761
47 Sebastian 757
48 David 755
49 Elias 752
50 Andrew 745

Girl Top 50 Girl Names

Rank Name Births
1 Charlotte 2,095
2 Olivia 2,089
3 Emma 1,883
4 Sophia 1,788
5 Amelia 1,521
6 Isabella 1,495
7 Mia 1,472
8 Nora 1,196
9 Ava 1,182
10 Evelyn 1,155
11 Chloe 1,084
12 Grace 1,076
13 Sofia 976
14 Isla 954
15 Maeve 937
16 Maya 930
17 Eleanor 922
18 Ella 920
19 Luna 911
20 Madison 901
21 Zoe 899
22 Lucy 870
23 Lily 867
24 Mila 849
25 Penelope 846
26 Avery 825
27 Abigail 812
28 Emily 799
29 Gianna 795
30 Harper 790
31 Emilia 784
32 Elizabeth 782
33 Violet 758
34 Hannah 735
35 Aurora 730
36 Layla 729
37 Riley 706
38 Stella 698
39 Aria 679
40 Sophie 679
41 Scarlett 675
42 Ayla 665
43 Josephine 663
44 Natalie 648
45 Hazel 635
46 Lillian 621
47 Ellie 608
48 Alice 606
49 Quinn 594
50 Claire 586

Nearby Rankings

Related decade and state views for Massachusetts

Compare 2020s leaders: Noah vs Charlotte → or pick any two names →

Source: U.S. Social Security Administration, Baby Names, State-Level Files, 1910–2025 (ssa.gov).

Source: SSA Baby Names Methodology, names with 5 or more occurrences per state per year are included (ssa.gov/oact/babynames/limits.html).

Data sourced from the U.S. Social Security Administration. See our methodology for details.