Pennsylvania's 10th congressional district (PA-10)
Pennsylvania's 10th congressional district (PA-10) covers parts or all of Dauphin County, Cumberland County and York County, and 69 ZIP codes (45 wholly inside it). Its 2020 population was 764,864. This is the map in force for the November 3, 2026 election.
Who represents PA-10
| Office | Member | Contact |
|---|---|---|
| U.S. Representative (PA-10) | Scott Perry (R) | 202-225-5836 |
| U.S. Senator | David McCormick (R) | 202-224-6324 · contact form |
| U.S. Senator | John Fetterman (D) | 202-224-4254 · contact form |
Officials serving now (members of Congress until January 3, 2027). Sources: Members of Congress: the @unitedstates project, congress-legislators (CC0).
Counties
| County | Share of the county's residents in PA-10 |
|---|---|
| Dauphin County | 100% |
| Cumberland County | 90% |
| York County | 54% |
ZIP codes
Percentages mark ZIPs only partly in PA-10: the share of that ZIP's residents inside it.
- 17005
- 17007
- 17011
- 17013
- 17015 (99%)
- 17017 (13%)
- 17018
- 17019 (99%)
- 17020 (0.1%)
- 17022 (11%)
- 17023
- 17025
- 17027
- 17028 (75%)
- 17030
- 17032
- 17033 (99%)
- 17034
- 17036
- 17043
- 17048
- 17050
- 17053 (2.0%)
- 17055
- 17057
- 17061
- 17065
- 17070
- 17078 (7.4%)
- 17080
- 17081
- 17093
- 17097
- 17098
- 17101
- 17102
- 17103
- 17104
- 17109
- 17110
- 17111
- 17112
- 17113
- 17120
- 17241 (55%)
- 17257 (4.1%)
- 17266
- 17315 (99%)
- 17316 (16%)
- 17318
- 17319
- 17323
- 17324 (60%)
- 17339
- 17345
- 17347 (99%)
- 17362 (15%)
- 17364 (62%)
- 17365
- 17370
- 17372 (2.8%)
- 17401
- 17402 (54%)
- 17403 (76%)
- 17404
- 17406 (59%)
- 17408 (83%)
- 17978 (65%)
- 17980 (7.0%)
Towns
Berrysburg borough, Camp Hill borough, Carlisle borough, Carroll township, Conewago township, Conewago township, Cooke township, Dauphin borough, Derry township, Dickinson township, Dillsburg borough, Dover borough, Dover township, East Hanover township, East Manchester township, East Pennsboro township, Elizabethville borough, Fairview township, Franklin township, Franklintown borough, Goldsboro borough, Gratz borough, Halifax borough, Halifax township, Hampden township, Harrisburg city, Highspire borough, Hummelstown borough, Jackson township, Jefferson township, Lemoyne borough, Lewisberry borough, Londonderry township, Lower Allen township, Lower Frankford township, Lower Paxton township, Lower Swatara township, Lykens borough, Lykens township and Manchester borough and others.
Get this in your AI agent
Your agent can draw every precinct in PA-10, or list them with population shares (related_geographies). Add https://boundarymcp.com/mcp to Claude, ChatGPT, Cursor or Codex (free, no key; how), then:
get_boundaries(id="us:congressional_district:4210", children_level="precinct", include_districts=True)