Data as of September 2026. Source: Realtor.com.
The Perry County, PA real estate market currently shows 106 active listings, with 46 pending sales. Homes are averaging 32 days on the market before going under contract.
Inventory has tightened compared to last year, with 37 fewer active listings — creating more competition among buyers.
Homes are selling faster, averaging 32 days on market compared to 45 days last year.
The median listing price has risen 0.3% year-over-year, from $301,698 to $302,500.
Population: 48,418 · Density: 45.6/mi² · Median household income: $75,962
Typical home value: $210,974 · Homeownership: 80.8%
Blain: 17006
Duncannon: 17020
Elliottsburg: 17024
Ickesburg: 17037
Landisburg: 17040
Liverpool: 17045
Loysville: 17047
Marysville: 17053
Millerstown: 17062
New Bloomfield: 17068
New Buffalo: 17069
New Germantown: 17071
Newport: 17074
Shermans Dale: 17090
Based on listing price changes before sale/pending as a proxy for sale-to-list dynamics. Source: Realtor.com.