Homes for Sale in Blair County, PA

Altoona
$8,000 - $645,000 Average Price Single Family Home: $122,241
Duncansville
$32,900 - $324,900 Average Price Single Family Home: $186,390
Hollidaysburg
$29,900 - $1,500,000 Average Price Single Family Home: $283,419 Condo/Townhome: $229,900
Claysburg
$18,900 - $319,000 Average Price Single Family Home: $193,258 Condo/Townhome: $39,974
Tyrone
$45,000 - $624,900 Average Price Single Family Home: $180,393
Roaring Spring
$65,000 - $1,500,000 Average Price Single Family Home: $312,973
East Freedom
$55,000 - $267,900 Average Price Single Family Home: $172,725
Martinsburg
$69,500 - $380,000 Average Price Single Family Home: $194,437

Cities in Blair County, PA