Homes for Sale in Blair County, PA

Altoona
$19,900 - $625,000 Average Price Single Family Home: $113,010
Duncansville
$90,000 - $1,100,000 Average Price Single Family Home: $293,969
Hollidaysburg
$29,900 - $1,790,000 Average Price Single Family Home: $311,071
Claysburg
$14,000 - $339,000 Average Price Single Family Home: $167,347 Condo/Townhome: $38,453
Tyrone
$27,900 - $1,300,000 Average Price Single Family Home: $195,500
Martinsburg
$70,840 - $390,000 Average Price Single Family Home: $223,136
Roaring Spring
$68,900 - $1,650,000 Average Price Single Family Home: $363,227
East Freedom
$90,000 - $269,900 Average Price Single Family Home: $170,880

Cities in Blair County, PA