Homes for Sale in Perry County, PA

Millerstown
$75,500 - $459,900 Average Price Single Family Home: $247,263
Duncannon
$43,350 - $399,500 Average Price Single Family Home: $220,925
Shermans Dale
$141,000 - $399,900 Average Price Single Family Home: $230,267
Marysville
$89,900 - $519,000 Average Price Single Family Home: $240,913
Newport
$55,250 - $575,000 Average Price Single Family Home: $262,810
Loysville
$71,900 - $71,900 Average Price Single Family Home: $71,900
Ickesburg
$47,000 - $743,580 Average Price Single Family Home: $261,376
Liverpool
$59,900 - $535,000 Average Price Single Family Home: $209,475

Cities in Perry County, PA