Top Baby Names in New Jersey, 2020s — Most Popular Boys & Girls Names

The most popular baby names in New Jersey from 2020 to 2024, ranked by total births during the decade.

What the Data Says About the 2020s in New Jersey

During the 2020s (2020–2024), the Social Security Administration recorded 122,058 births across the top 50 boy and top 50 girl names in New Jersey. The decade's leading boy name was Liam with 3,649 births, while Olivia was the top girl name with 2,357 births. The top 50 boys in this decade collectively accounted for 68,058 births versus 54,000 for the top 50 girls — a 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 New Jersey; 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. Liam and Olivia leading New Jersey during this window reflects how regional preferences interact with broader national trends.

Decade totals are computed by summing SSA state-year records for New Jersey 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 New Jersey 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 Liam 3,649
2 Noah 3,300
3 Lucas 2,167
4 Joseph 1,991
5 Michael 1,846
6 James 1,769
7 Jacob 1,737
8 Ethan 1,680
9 Benjamin 1,679
10 Matthew 1,585
11 Anthony 1,582
12 Jack 1,559
13 Dylan 1,556
14 Luca 1,544
15 Daniel 1,519
16 Logan 1,506
17 Oliver 1,467
18 Alexander 1,389
19 David 1,372
20 Mason 1,310
21 Leo 1,299
22 Sebastian 1,266
23 John 1,256
24 Jayden 1,244
25 Aiden 1,233
26 Theodore 1,184
27 William 1,181
28 Cameron 1,137
29 Ryan 1,126
30 Nicholas 1,122
31 Henry 1,106
32 Nathan 1,103
33 Owen 1,092
34 Luke 1,074
35 Mateo 1,072
36 Thomas 1,062
37 Gabriel 1,055
38 Christopher 1,048
39 Isaac 1,040
40 Samuel 1,033
41 Elijah 1,023
42 Julian 990
43 Joshua 967
44 Aaron 920
45 Jackson 917
46 Caleb 888
47 Thiago 884
48 Asher 851
49 Andrew 846
50 Moshe 832

Girl Top 50 Girl Names

Rank Name Births
1 Olivia 2,357
2 Emma 2,321
3 Mia 2,188
4 Sophia 2,154
5 Isabella 1,913
6 Charlotte 1,842
7 Ava 1,734
8 Amelia 1,729
9 Leah 1,316
10 Sofia 1,312
11 Gianna 1,309
12 Luna 1,183
13 Madison 1,150
14 Zoe 1,074
15 Emily 1,073
16 Chloe 1,056
17 Valentina 1,040
18 Abigail 1,034
19 Mila 1,019
20 Ella 1,003
21 Esther 997
22 Camila 961
23 Scarlett 916
24 Lily 897
25 Emilia 895
26 Harper 885
27 Sarah 873
28 Layla 866
29 Avery 864
30 Penelope 860
31 Aria 850
32 Sara 849
33 Grace 849
34 Miriam 837
35 Eliana 830
36 Hannah 827
37 Riley 812
38 Victoria 803
39 Hailey 786
40 Nora 783
41 Maya 769
42 Evelyn 725
43 Rachel 718
44 Violet 716
45 Stella 706
46 Gabriella 705
47 Aurora 676
48 Elizabeth 657
49 Chaya 644
50 Rivka 637

Nearby Rankings

Related decade and state views for New Jersey

Compare 2020s leaders: Liam vs Olivia → or pick any two names →

Source: U.S. Social Security Administration, Baby Names — State-Level Files, 1910–2024 (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 official U.S. government datasets. See our methodology for details.