$235,000
5 beds2 baths2,594 sq ft
8 Middle St, New Castle, VA 24127Covered front porch • Level yard • Large eat-in-kitchen
$465,000
3 beds1.5 baths1,800 sq ft
12903 Johns Creek Rd, New Castle, VA 24127Covered front porch • Over 12 acres • Updated kitchen
Loading...
3D WALKTHROUGH

$584,900
3 beds2 baths2,018 sq ft
574 Bear Hollow Trl, New Castle, VA 24127National forest • Private acres • New metal roof
$319,000
3 beds2 baths2,286 sq ft
79 Holcombe Ave, New Castle, VA 24127New lighting • Remodeled • New wiring
$434,950
4 beds2 baths2,528 sq ft
408 Cumberland Ave, New Castle, VA 241275.45 acres • Victorian home • Original woodworking
317 Craig Creek Estates Dr, New Castle, VA 24127
7083 Foxfire Rd, Catawba, VA 24070
57 Hemlock Ridge Ln, Catawba, VA 24070
3850 Potts Mountain Trl E, Paint Bank, VA 24131
2816 Johns Creek Rd, New Castle, VA 24127
307 Virginia Mineral Springs Rd, New Castle, VA 24127
4140 Peaceful Valley Rd, New Castle, VA 24127
3010 Johns Creek Mountain Rd, New Castle, VA 24127
Lot 11 S Reservoir Rd, New Castle, VA 24127
0 Cumberland Gap Rd, New Castle, VA 24127
TBD Black Diamond Dr, New Castle, VA 24127Loading...
Peaceful Valley Rd, New Castle, VA 24127
023 Johns Creek Rd, New Castle, VA 24127
045 Black Diamond Dr NW, New Castle, VA 24127
Lot 45 Black Diamond Dr, New Castle, VA 24127NEW 21 HRS AGO
$189,950
3 beds2 baths1,139 sq ft
1001 Hanover Ave NW, Roanoke, VA 24017Remodeled ranch • Updated bathrooms • Modern kitchen
NEW 22 HRS AGO
$245,000
3 beds1 bath2,000 sq ft
5339 Endicott St, Roanoke, VA 24019New water heater • Full basement • Paver patio
$215,000
2 beds1.5 baths1,040 sq ft
1933 S Clearing Rd, Salem, VA 24153Community pool • Private patio • Eat-in kitchen
$770,000
— beds— baths— sq ft
1517 Lexington Ave SW, Roanoke, VA 24015Walking distance • Remodeled units • Townhouse style
$299,996
4 beds2 baths2,278 sq ft
5428 5428 Sweetfern Dr Dr, Roanoke, VA 24019Updated deck • Storage shed • Built 1973
2868 Silver Leaf Dr, Salem, VA 24153
1025 Grove Ln, Roanoke, VA 24012
2624 Radford Rd NE, Roanoke, VA 24012
1735 20th St NE, Roanoke, VA 24012
3144 Country Club Rd, Troutville, VA 24175
185 Walnut Manor Dr, Fincastle, VA 24090
3225 Laurel Dr, Blacksburg, VA 24060
5310 Cooper St, Roanoke, VA 24019
934 Pocahontas Ave NE, Roanoke, VA 24012
717 Mississippi Ave NE, Roanoke, VA 24012
1424 Varnell Ave NE, Roanoke, VA 24012
2941 Cove Rd, Roanoke, VA 24017
2525 Radford Rd NE, Roanoke, VA 24012
2517 Radford Rd NE, Roanoke, VA 24012Average home prices near Craig County, VA
Cities
- New Castle homes for sale$235,000
Counties
- Bedford County homes for sale$425,000
- Botetourt County homes for sale$429,950
- Salem homes for sale$336,950
Craig County, VA real estate trends
$1.23M
Sale price
+195.2%
since last year
since last year
$332
Sale $/sq ft
+163.5%
since last year
since last year
Under list price
4.4%
Days on market
71
Down payment
—
Total homes sold
3
More to explore in Craig County, VA
Popular Markets in Virginia
- Arlington homes for sale$661,950
- Alexandria homes for sale$435,000
- Virginia Beach homes for sale$445,000
- Fairfax homes for sale$714,950
- Richmond homes for sale$389,000
- McLean homes for sale$2,949,500



































United States
Canada