Boundary Atlas

Pennsylvania's 7th congressional district (PA-07)

Pennsylvania's 7th congressional district (PA-07) covers parts or all of Carbon County, Lehigh County, Northampton County and Monroe County, and 82 ZIP codes (57 wholly inside it). Its 2020 population was 764,865. This is the map in force for the November 3, 2026 election.

764,865residents (2020 Census)
4counties
82ZIP codes
371voting precincts

Who represents PA-07

OfficeMemberContact
U.S. Representative (PA-07)Ryan Mackenzie (R)202-225-6411
U.S. SenatorDavid McCormick (R)202-224-6324 · contact form
U.S. SenatorJohn 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

CountyShare of the county's residents in PA-07
Carbon County100%
Lehigh County100%
Northampton County100%
Monroe County7.5%

ZIP codes

Percentages mark ZIPs only partly in PA-07: the share of that ZIP's residents inside it.

Towns

Alburtis borough, Allen township, Allentown city, Bangor borough, Banks township, Bath borough, Beaver Meadows borough, Bethlehem city, Bethlehem city, Bethlehem township, Bowmanstown borough, Bushkill township, Catasauqua borough, Chapman borough, Coopersburg borough, Coplay borough, East Allen township, East Bangor borough, East Penn township, East Side borough, Easton city, Eldred township, Emmaus borough, Forks township, Fountain Hill borough, Franklin township, Freemansburg borough, Glendon borough, Hanover township, Hanover township, Heidelberg township, Hellertown borough, Jim Thorpe borough, Kidder township, Lansford borough, Lausanne township, Lehigh township, Lehigh township, Lehighton borough and Lower Macungie township and others.

Get this in your AI agent

Your agent can draw every precinct in PA-07, 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:4207", children_level="precinct", include_districts=True)