State name profile

Most Popular Baby Names in Pennsylvania

The boys' and girls' names most often given in Pennsylvania, ranked by total recorded births in Social Security Administration state data, 1910–2025.

John
#1 boy name
Mary
#1 girl name
8,339,829
Births recorded
1910–2025
Years covered

Pennsylvania's all-time #1 names are John for boys and Mary for girls, based on 8,339,829 SSA birth registrations since 1910.

According to the U.S. Social Security Administration, Pennsylvania has recorded 8,339,829 births across its top 50 boy and top 50 girl names since 1910. John leads all boys with 422,027 births, while Mary tops the girls with 292,817. This profile covers decade-by-decade leaders and the full top-50 rankings for both sexes.

  • John #1 boy name
  • Mary #1 girl name
  • 8,339,829 births recorded

Where Pennsylvania sits by recorded name volume

Pennsylvania: 17,935,365 SSA name registrations (MEGA · rank 4/51). Inventory signal only, orthogonal to the top-50 lists below.

Pennsylvania vs all states by SSA name registrations

Where this state's disclosed SSA name-state registration total sits among every tracked jurisdiction

17,935,365 4th of 51 higher than 47 of 51 states

Jurisdictions, banded by SSA name-registration count

Each bar is a band; taller bars hold more states. The dashed line + filled bar mark this entry. Hover or tap any bar for its full count and share, and where it sits relative to this entry.

Source Social Security Administration state baby-name files · 2026-08-11

Pennsylvania naming snapshot

According to SSA state files through 2025, Mary is #1 of 292,817 cumulative SSA births in Pennsylvania ≠ Charlotte #1 of 1,624 2025 girl names at all-time rank #51; John is #1 of 422,027 cumulative SSA births in Pennsylvania ≠ Noah #1 of 1,438 2025 boy names at all-time rank #51.

Charlotte
2025 girls #1, all-time #51
Mary
all-time girls #1, 2025 #51
Noah
2025 boys #1, all-time #51
John
all-time boys #1, 2025 #20

Both sexes in Pennsylvania already split latest-year vs all-time leaders, cumulative totals since 1910 and 2025 use different denominators.

Data updated Aug 2026

Both sexes trend-led

What a heavy registry book shows for Pennsylvania

Pennsylvania sits in the heaviest third of SSA name-state registration totals (17,935,365 · MEGA · #4/51). Cumulative top-50 leaders are John (422,027 boy births) and Mary (292,817 girl births) across 8,339,829 top-50 registrations since 1910. Both sexes are TREND-LED: the latest 2025 #1 differs from the all-time cumulative #1 on each side. Boy top-50 share 5,256,173 vs 3,083,656 for girls.

In Pennsylvania, the latest SSA year #1 differs from the all-time cumulative #1 for both boys and girls, a dual trend split against the long book.

Coverage notes on a heavy state file

Decade-by-decade data for Pennsylvania extends back to 1910. In the 1910s, the #1 boy name was John and the #1 girl name was Mary. By the 2020s, the top names had shifted to Noah for boys and Charlotte for girls.

SSA state files include any name appearing five or more times in a given state-year; lower-frequency names are suppressed for privacy. Figures are comparable across all 50 states and DC. Alternate spellings (Sophia vs Sofia) are separate names; middle names are not tracked. This page is for informational and research purposes.

Top 10 girls' names in Pennsylvania, 2025

Single-year SSA state registrations (1,624 names reported)

births

What this shows Charlotte leads 2025 girls in Pennsylvania; Mary remains the all-time cumulative #1 at rank #51 in 2025.

Source U.S. Social Security Administration As of Pennsylvania · 2025

Top 10 boys' names in Pennsylvania, 2025

Single-year SSA state registrations (1,438 names reported)

births

What this shows Noah leads 2025 boys in Pennsylvania; John remains the all-time cumulative #1 at rank #51 in 2025.

Source U.S. Social Security Administration As of Pennsylvania · 2025

Top 10 girls' names in Pennsylvania

Cumulative births recorded in state SSA files (1910–2025)

births

What this shows Mary leads Pennsylvania girls with 292,817 recorded births.

Source U.S. Social Security Administration As of Pennsylvania · 1910–2025

Top 10 boys' names in Pennsylvania

Cumulative births recorded in state SSA files (1910–2025)

births

What this shows John leads Pennsylvania boys with 422,027 recorded births.

Source U.S. Social Security Administration As of Pennsylvania · 1910–2025

Decade-by-Decade Leaders

The #1 boy and girl name in Pennsylvania for each decade

How we calculated this

For each decade, we sum every year's SSA state-level birth count per name, then take the single name with the highest ten-year total for each sex. A name can lead a decade with a strong single peak year or with steady, moderate demand across all ten years, the total treats both the same way.

Boy Top 50 Boy Names

#NameTotal Births
1John422,027
2Robert353,383
3James305,924
4William303,784
5Michael272,409
6Joseph257,988
7David223,324
8Richard186,045
9Thomas184,004
10Charles161,296
11Edward121,795
12George119,344
13Daniel112,111
14Paul105,172
15Donald102,176
16Matthew94,257
17Anthony93,642
18Christopher92,099
19Mark84,578
20Ronald83,189
21Andrew80,056
22Frank75,565
23Kenneth75,231
24Brian72,320
25Jeffrey66,929
26Stephen66,737
27Timothy62,329
28Kevin61,762
29Raymond58,239
30Steven57,782
31Nicholas53,964
32Ryan53,033
33Harry50,912
34Joshua50,796
35Jason50,466
36Gary49,479
37Eric48,128
38Samuel47,986
39Scott47,937
40Walter47,499
41Francis43,431
42Dennis42,413
43Gregory41,399
44Benjamin41,174
45Albert40,709
46Jacob40,402
47Patrick39,980
48Jack37,909
49Peter37,194
50Carl35,865

Girl Top 50 Girl Names

#NameTotal Births
1Mary292,817
2Margaret115,956
3Patricia113,649
4Elizabeth108,979
5Helen102,510
6Barbara102,121
7Dorothy93,705
8Linda89,088
9Anna85,876
10Susan82,276
11Nancy75,363
12Jennifer72,947
13Ruth69,817
14Betty66,290
15Karen65,917
16Carol64,888
17Kathleen62,495
18Donna62,223
19Lisa59,556
20Catherine56,931
21Sandra51,402
22Sarah51,225
23Deborah50,340
24Joan47,981
25Marie46,880
26Jean46,512
27Jessica45,522
28Shirley44,907
29Christine43,873
30Kimberly42,961
31Janet42,597
32Emily42,409
33Rose42,060
34Diane41,951
35Michelle40,105
36Amy40,016
37Ann39,624
38Sharon39,081
39Melissa38,972
40Rebecca38,531
41Frances38,531
42Amanda37,460
43Virginia37,444
44Judith36,693
45Nicole36,465
46Laura35,773
47Cynthia35,748
48Theresa35,263
49Kathryn35,211
50Emma34,715

Read with Pennsylvania

Nearest ABS peers for a heavy-registry state (Pennsylvania · MEGA · TREND-LED).

MEGA TREND-LED

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

Source: U.S. Social Security Administration, Baby Names from Social Security Card Applications, National Data (ssa.gov/oact/babynames).

According to the Social Security Administration, as of June 2026 this profile draws directly on the agency's state-level public-use files, which document 6,696,687 state-level records across all 51 reporting jurisdictions spanning 1910-2025.