Pennsylvania's 5th congressional district (PA-05)
Pennsylvania's 5th congressional district (PA-05) covers parts or all of Delaware County, Montgomery County and Philadelphia County, and 57 ZIP codes (37 wholly inside it). Its 2020 population was 764,866. This is the map in force for the November 3, 2026 election.
Who represents PA-05
| Office | Member | Contact |
|---|---|---|
| U.S. Representative (PA-05) | Mary Gay Scanlon (D) | 202-225-2011 |
| 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-05 |
|---|---|
| Delaware County | 100% |
| Montgomery County | 13% |
| Philadelphia County | 4.6% |
ZIP codes
Percentages mark ZIPs only partly in PA-05: the share of that ZIP's residents inside it.
- 19003
- 19008
- 19010 (92%)
- 19013
- 19014
- 19015
- 19017
- 19018
- 19022
- 19023
- 19026
- 19029
- 19032
- 19033
- 19035 (2.6%)
- 19036
- 19041
- 19043
- 19050
- 19052
- 19060
- 19061
- 19063
- 19064
- 19066 (63%)
- 19070
- 19072 (49%)
- 19073 (91%)
- 19074
- 19076
- 19078
- 19079
- 19081
- 19082
- 19083
- 19085 (87%)
- 19086
- 19087 (53%)
- 19094
- 19096 (95%)
- 19112
- 19113
- 19142
- 19143 (15%)
- 19145 (26%)
- 19148 (19%)
- 19153
- 19312 (1.4%)
- 19317 (57%)
- 19319 (91%)
- 19342 (98%)
- 19373 (99%)
- 19382 (1.8%)
- 19401 (82%)
- 19405
- 19406 (90%)
- 19428 (4.1%)
Towns
Aldan borough, Aston township, Bethel township, Bridgeport borough, Brookhaven borough, Chadds Ford township, Chester Heights borough, Chester city, Chester township, Clifton Heights borough, Collingdale borough, Colwyn borough, Concord township, Darby borough, Darby township, East Lansdowne borough, Eddystone borough, Edgmont township, Folcroft borough, Glenolden borough, Haverford township, Lansdowne borough, Lower Chichester township, Marcus Hook borough, Marple township, Media borough, Middletown township, Millbourne borough, Morton borough, Narberth borough, Nether Providence township, Newtown township, Norristown borough, Norwood borough, Parkside borough, Prospect Park borough, Radnor township, Ridley Park borough, Ridley township and Rose Valley borough and others.
Get this in your AI agent
Your agent can draw every precinct in PA-05, 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:4205", children_level="precinct", include_districts=True)