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

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

What the Data Says About the 2020s in Pennsylvania

During the 2020s (2020–2024), the Social Security Administration recorded 148,231 births across the top 50 boy and top 50 girl names in Pennsylvania. The decade's leading boy name was Noah with 3,501 births, while Olivia was the top girl name with 2,833 births. The top 50 boys in this decade collectively accounted for 83,776 births versus 64,455 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 Pennsylvania; 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 Olivia leading Pennsylvania during this window reflects how regional preferences interact with broader national trends.

Decade totals are computed by summing SSA state-year records for Pennsylvania 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 Pennsylvania 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 3,501
2 Liam 3,261
3 Oliver 2,550
4 Benjamin 2,312
5 James 2,273
6 Henry 2,198
7 Theodore 2,157
8 Lucas 2,135
9 Owen 2,133
10 Michael 2,054
11 Jack 1,922
12 Mason 1,914
13 William 1,862
14 Elijah 1,858
15 John 1,836
16 Levi 1,782
17 Joseph 1,782
18 Jackson 1,740
19 Logan 1,714
20 Wyatt 1,668
21 Carter 1,655
22 Luca 1,643
23 Daniel 1,621
24 Leo 1,598
25 Asher 1,545
26 Jacob 1,539
27 Ethan 1,526
28 Samuel 1,525
29 Grayson 1,482
30 Hudson 1,474
31 Alexander 1,427
32 Cameron 1,419
33 Luke 1,418
34 David 1,393
35 Matthew 1,381
36 Miles 1,376
37 Thomas 1,369
38 Anthony 1,338
39 Lincoln 1,333
40 Nolan 1,321
41 Aiden 1,299
42 Maverick 1,297
43 Caleb 1,209
44 Gabriel 1,189
45 Isaac 1,168
46 Charles 1,160
47 Ezra 1,147
48 Roman 1,102
49 Ryan 1,089
50 Andrew 1,081

Girl Top 50 Girl Names

Rank Name Births
1 Olivia 2,833
2 Charlotte 2,796
3 Emma 2,713
4 Sophia 2,368
5 Amelia 2,221
6 Ava 2,156
7 Harper 1,864
8 Isabella 1,815
9 Evelyn 1,728
10 Mia 1,716
11 Nora 1,547
12 Ella 1,343
13 Scarlett 1,295
14 Avery 1,273
15 Violet 1,233
16 Elizabeth 1,204
17 Luna 1,202
18 Grace 1,199
19 Aurora 1,183
20 Madison 1,165
21 Lily 1,158
22 Gianna 1,151
23 Abigail 1,135
24 Penelope 1,133
25 Eleanor 1,106
26 Riley 1,103
27 Ellie 1,093
28 Isla 1,089
29 Layla 1,087
30 Chloe 1,083
31 Nova 1,072
32 Willow 1,066
33 Lucy 1,058
34 Emily 1,044
35 Hannah 1,009
36 Aria 1,007
37 Mila 1,005
38 Hazel 995
39 Lillian 946
40 Stella 921
41 Josephine 871
42 Sofia 865
43 Addison 849
44 Emilia 838
45 Lydia 835
46 Quinn 833
47 Eliana 821
48 Paisley 816
49 Maeve 806
50 Sadie 806

Nearby Rankings

Related decade and state views for Pennsylvania

Compare 2020s leaders: Noah 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.