Homes for Sale in Perry County, PA

Millerstown
$60,000 - $459,900 Average Price Single Family Home: $244,720
Newport
$55,250 - $575,000 Average Price Single Family Home: $156,885
Duncannon
$49,900 - $399,500 Average Price Single Family Home: $275,989
Shermans Dale
$77,900 - $274,200 Average Price Single Family Home: $176,050
Marysville
$79,900 - $423,100 Average Price Single Family Home: $251,280

Cities in Perry County, PA