Homes for Sale in Franklin County, PA

Chambersburg
$28,500 - $1,100,000 Average Price Single Family Home: $224,118
Waynesboro
$19,900 - $649,000 Average Price Single Family Home: $220,832
Greencastle
$59,900 - $669,000 Average Price Single Family Home: $264,793
Fayetteville
$24,900 - $629,500 Average Price Single Family Home: $201,396 Condo/Townhome: $239,900
Mercersburg
$89,000 - $625,000 Average Price Single Family Home: $254,527 Condo/Townhome: $152,450
Fort Loudon
$52,900 - $249,000 Average Price Single Family Home: $143,771
Saint Thomas
$93,000 - $279,900 Average Price Single Family Home: $172,540
Blue Ridge Summit
$90,000 - $990,000 Average Price Single Family Home: $401,600
Orrstown
$125,000 - $239,900 Average Price Single Family Home: $174,725

Cities in Franklin County, PA