Franklin County, Pennsylvania
Franklin County covers 772 sq mi of land and has about 157,379 residents. 31 zip codes lie mainly within it, spread across 30 cities and towns. Zip codes that only partly reach into the county are listed on each zip's own page.
Population
157,379
204/sq mi
Median household income
$77K
U.S. $81K
Median home value
$250K
U.S. $333K
Median rent
$1,093
U.S. $1,413
Median age
42.1
U.S. 38.9
Poverty rate
8.5%
U.S. 12.5%
Cities and towns
- Chambersburg2 zips
- Waynesboro1 zip
- Greencastle1 zip
- Fayetteville1 zip
- Mercersburg1 zip
- Saint Thomas1 zip
- Orrstown1 zip
- Mont Alto1 zip
- Fort Loudon1 zip
- Blue Ridge Summit1 zip
- Spring Run1 zip
- State Line1 zip
- Quincy1 zip
- Marion1 zip
- Pleasant Hall1 zip
- Willow Hill1 zip
- Doylesburg1 zip
- Fannettsburg1 zip
- Scotland1 zip
- Dry Run1 zip
- Upperstrasburg1 zip
- Amberson1 zip
- Concord1 zip
- Roxbury1 zip
- Lurgan1 zip
- Lemasters1 zip
- Rouzerville1 zip
- Shady Grove1 zip
- South Mountain1 zip
- Zullinger1 zip
Zip codes in Franklin County
31 total
| Zip | City | Type | Population | IncomeMedian income |
|---|---|---|---|---|
| 17201 | Chambersburg | 27,554 | $61,234 | |
| 17202 | Chambersburg | 33,566 | $96,318 | |
| 17210 | Amberson | 242 | $62,344 | |
| 17214 | Blue Ridge Summit | 1,143 | $62,188 | |
| 17217 | Concord | 182 | $75,208 | |
| 17219 | Doylesburg | 484 | — | |
| 17220 | Dry Run | 347 | $66,359 | |
| 17221 | Fannettsburg | 458 | $62,109 | |
| 17222 | Fayetteville | 10,550 | $80,000 | |
| 17224 | Fort Loudon | 1,603 | $114,779 | |
| 17225 | Greencastle | 20,347 | $88,457 | |
| 17231 | Lemasters · PO box | — | — | |
| 17232 | Lurgan | 27 | — | |
| 17235 | Marion | 622 | — | |
| 17236 | Mercersburg | 8,845 | $79,271 | |
| 17237 | Mont Alto | 1,759 | $80,903 | |
| 17244 | Orrstown | 2,263 | $70,729 | |
| 17246 | Pleasant Hall | 542 | $74,713 | |
| 17247 | Quincy | 629 | $52,159 | |
| 17250 | Rouzerville | 0 | — | |
| 17251 | Roxbury | 70 | $92,955 | |
| 17252 | Saint Thomas | 4,038 | $73,629 | |
| 17254 | Scotland | 362 | $140,100 | |
| 17256 | Shady Grove · PO box | — | — | |
| 17261 | South Mountain | 0 | — | |
| 17262 | Spring Run | 1,048 | $87,708 | |
| 17263 | State Line | 896 | $88,835 | |
| 17265 | Upperstrasburg | 300 | $44,844 | |
| 17268 | Waynesboro | 29,362 | $73,161 | |
| 17271 | Willow Hill | 527 | $93,075 | |
| 17272 | Zullinger · PO box | — | — |
Franklin County at a glance
Compared with the U.S.
Household income distribution
<$25k
11%
$25–50k
19%
$50–75k
19%
$75–100k
16%
$100–150k
19%
$150–200k
9%
$200k+
8%
Highest education (adults 25+)
No diploma
9%
High school
42%
Some college
16%
Associate's
8%
Bachelor's
15%
Graduate
10%
How people get to work
Drove alone
78%
Carpooled
8%
Transit
0.1%
Walked
3%
Bicycle
0.2%
Worked from home
10%
Other
1%
At a glance
| Franklin | U.S. | |
|---|---|---|
| Own their home | 73.5% | 65.2% |
| Bachelor's degree or higher | 24.7% | 35.7% |
| Work from home | 10% | 15.1% |
| Households with broadband | 89.1% | 91% |
| Without health insurance | 8.9% | 8.4% |
| Foreign-born | 3.7% | 14.1% |
| Veterans (of adults) | 8.4% | 6.2% |
| Unemployment | 4% | 5.2% |
| Average commute | 24.3 min | 26.4 min |