Franklin County Homes for Sale & Real Estate

price
-
1-40 of 487 Homes
$579,500 | 8445 Highway 39 | Dunn Township - Franklin County
Listed By Compass
3
Beds
2.5
Baths
2,409
Sq. Ft.
$575,000 | 115 Beauview Way | Dunn Township - Franklin County
Listed By Compass
3
Beds
3
Baths
2,438
Sq. Ft.
$464,990 | 10 Rosewood Lane | Franklinton Township - Franklin County
Listed By Compass
5
Beds
3
Baths
2,974
Sq. Ft.
$339,000 | 102 Wyoming Drive | Lake Royale
Listed By Compass
3
Beds
2.5
Baths
2,077
Sq. Ft.
$439,990 | 420 Oak Park Boulevard | Youngsville Township - Franklin County
Listed By Compass
4
Beds
3
Baths
2,244
Sq. Ft.
$464,990 | 490 Oak Park Boulevard | Youngsville Township - Franklin County
Listed By Compass
5
Beds
3
Baths
3,010
Sq. Ft.
$404,990 | 395 Oak Park Boulevard | Franklinton Township - Franklin County
Listed By Compass
5
Beds
3
Baths
2,191
Sq. Ft.
$1,249,000 | 40 Sid Eaves Road | Youngsville Township - Franklin County
Listed By Compass
4
Beds
4.5
Baths
4,929
Sq. Ft.
$52,000 | 0 Halifax Road | Louisburg
Listed By Compass
-
Beds
-
Baths
-
Sq. Ft.
$32,500 | 627 Shawnee Drive | Lake Royale
Listed By Compass
-
Beds
-
Baths
-
Sq. Ft.
$415,000 | 55 Sterling Drive Drive | Franklinton Township - Franklin County
Open: 12/7 12:00PM - 02:00PM
New
3
Beds
2
Baths
1,769
Sq. Ft.
$550,000 | 475 Long View Drive | Franklinton Township - Franklin County
Virtual Tour
New
4
Beds
4
Baths
3,341
Sq. Ft.
$749,500 | 45 Old Gdn Lane | Harris Township - Franklin County
New
4
Beds
3
Baths
3,054
Sq. Ft.
$250,000 | 328 Shawnee Drive | Lake Royale
New
3
Beds
2
Baths
1,554
Sq. Ft.
$252,500 | 2042 Wiggins Village Drive | Youngsville Township - Franklin County
New
2
Beds
2.5
Baths
1,033
Sq. Ft.
$859,000 | 40 Yellowstone Court | Harris Township - Franklin County
New
4
Beds
3
Baths
3,172
Sq. Ft.
$639,900 | 160 Pebble Creek Drive | Youngsville Township - Franklin County
Open: 12/7 02:00PM - 04:00PM
New
4
Beds
3
Baths
2,962
Sq. Ft.
$397,900 | 110 Tobacco Wds Drive | Harris Township - Franklin County
3
Beds
2.5
Baths
2,175
Sq. Ft.
$325,000 | 50 Timber Court | Sledge Farm
3
Beds
2
Baths
1,587
Sq. Ft.
$225,000 | 1970 Old US Highway 64 | Dunn Township - Franklin County
3
Beds
2
Baths
1,248
Sq. Ft.
$525,000 | 55 Basil Court | Franklinton Township - Franklin County
3
Beds
2.5
Baths
2,185
Sq. Ft.
$438,900 | 502 Azalea Gaze Drive | Youngsville
5
Beds
2.5
Baths
2,586
Sq. Ft.
$488,291 | 110 Sawtooth Oak Lane | Youngsville Township - Franklin County
3
Beds
2
Baths
1,738
Sq. Ft.
$539,000 | 115 Purslane Drive | Franklinton Township - Franklin County
3
Beds
3
Baths
2,317
Sq. Ft.
$393,900 | 206 Brickwell Way | Youngsville
3
Beds
2
Baths
1,853
Sq. Ft.
$409,900 | 15 Weathered Oak Way | Harris Township - Franklin County
3
Beds
2
Baths
1,650
Sq. Ft.
$485,000 | 85 Weathered Oak Way | Harris Township - Franklin County
3
Beds
2
Baths
2,055
Sq. Ft.
$1,025,000 | 25 Gambel Drive | Youngsville Township - Franklin County
4
Beds
3.5
Baths
3,361
Sq. Ft.
$384,900 | 101 Ryans Run | Holmestead
3
Beds
2.5
Baths
1,870
Sq. Ft.
$380,000 | 146 Clear Water Road | Lake Royale
3
Beds
2
Baths
2,023
Sq. Ft.
$599,000 | 30 Basil Court | Franklinton Township - Franklin County
4
Beds
3.5
Baths
2,660
Sq. Ft.
$850,000 | 505 Rossie Jones Road | Dunn Township - Franklin County
4
Beds
3.5
Baths
3,026
Sq. Ft.
$465,000 | 211 Sacred Fire Road | Lake Royale
3
Beds
2.5
Baths
2,211
Sq. Ft.
$72,000 | 108 Bow Drive | Lake Royale
-
Beds
-
Baths
-
Sq. Ft.
$300,000 | 60 Bogey Lane | Harris Township - Franklin County
4
Beds
2
Baths
2,114
Sq. Ft.
$374,900 | 20 Shorrey Place | Spencers Gate
Virtual Tour
3
Beds
2
Baths
1,517
Sq. Ft.
$465,900 | 20 Heatherwood Trail | Louisburg Township - Franklin County
3
Beds
2.5
Baths
3,224
Sq. Ft.
$340,000 | 1274 Sagamore Drive | Lake Royale
4
Beds
2
Baths
1,752
Sq. Ft.
$494,000 | 80 Cricketwood Lane | Spencers Gate
4
Beds
2.5
Baths
2,853
Sq. Ft.
 
...

Homes for Sale near Franklin County

Cities