Skip to content

Franklin County, Pennsylvania ZIP codes

31 ZIP codes are in Franklin County, plus 3 that cross in from neighboring counties. It's part of the Chambersburg, PA metro area.

ZIP codes
31
Population in these ZIPs
147,766
Avg. median income
$79,900population-weighted
Cities & towns
30
Loading map…

Click anywhere on the map to see which ZIP code it's in.

Radius search from here

ZIP codes in Franklin County

ZIP codes in Franklin County
ZIP codeCityPopulationMedian incomeTypical home value
17201Chambersburg27,554$61,234$253,700
17202Chambersburg33,566$96,318$318,900
17210Amberson242$62,344$223,200
17214Blue Ridge Summit1,143$62,188$282,400
17217Concord182$75,208$171,900
17219Doylesburg484—$249,200
17220Dry Run347$66,359$250,800
17221Fannettsburg458$62,109$225,800
17222Fayetteville10,550$80,000$283,200
17224Fort Loudon1,603$114,779$228,800
17225Greencastle20,347$88,457$328,000
17231 PO BoxLemasters———
17232Lurgan27——
17235Marion622—$190,200
17236Mercersburg8,845$79,271$294,000
17237Mont Alto1,759$80,903$228,900
17244Orrstown2,263$70,729$293,100
17246Pleasant Hall542$74,713—
17247Quincy629$52,159—
17250Rouzerville0——
17251Roxbury70$92,955$154,200
17252Saint Thomas4,038$73,629$262,600
17254Scotland362$140,100$252,000
17256 PO BoxShady Grove———
17261South Mountain0——
17262Spring Run1,048$87,708$288,400
17263State Line896$88,835$178,800
17265Upperstrasburg300$44,844$230,500
17268Waynesboro29,362$73,161$276,600
17271Willow Hill527$93,075$280,000
17272 PO BoxZullinger———

ZIP codes partly in Franklin County

These ZIP codes are mostly in a neighboring county but cover part of Franklin County.

ZIP codes partly in Franklin County
ZIP codeCityCountyPopulationMedian incomeTypical home value
17021East WaterfordJuniata County912$61,000$225,700
17240NewburgCumberland County3,241$91,429$358,200
17257ShippensburgCumberland County29,204$71,181$302,900

Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology

Cities and towns in Franklin County

Nearby counties

Frequently asked questions

How many ZIP codes are in Franklin County, Pennsylvania?

31 ZIP codes are mainly in Franklin County, and 3 more ZIP codes from neighboring areas reach partly into it.

What cities are in Franklin County?

ZIP codes in Franklin County use the city names Amberson, Blue Ridge Summit, Chambersburg, Concord, Doylesburg, Dry Run, Fannettsburg, Fayetteville, Fort Loudon, Greencastle, Lemasters and Lurgan and others.

What metro area is Franklin County in?

Franklin County is part of the Chambersburg, PA metropolitan statistical area.