Map

Craig County Homes for Sale

(12)
Sort:
Newly Listed
<
1
37
>
FOR SALE
$219,950
3 beds
1 bath
1,702 sq. ft
12676 Little Mountain RD
New Castle VA 24127
Courtesy Of Charlton Associates
<
1
21
>
FOR SALE
$229,000
3 beds
1 bath
1,100 sq. ft
117 Penn AVE
New Castle VA 24127
Courtesy Of Charlton Associates
<
1
29
>
FOR SALE
$249,950
3 beds
1 bath
2,132 sq. ft
33 Green Acres LN
New Castle VA 24127
Courtesy Of Young Realty Company
<
1
20
>
FOR SALE
$399,950
2276 Johns Creek RD
New Castle VA 24127
Courtesy Of Young Realty Company
<
1
40
>
FOR SALE
$215,000
3 beds
2 baths
1,568 sq. ft
17 Homestead RD
New Castle VA 24127
Courtesy Of Young Realty Company
<
1
1
>
FOR SALE
$59,000
012 Cumberland Gap RD
New Castle VA 24127
Courtesy Of Charlton Associates
<
1
6
>
FOR SALE
$39,950
00 Hoot Owl RD
New Castle VA 24127
Courtesy Of All Stars Realty of Virginia LLC dba RE/MAX All Stars
<
1
1
>
FOR SALE
$27,000
0 Boulevard
New Castle VA 24127
Courtesy Of Young Realty Company
<
1
1
>
FOR SALE
$44,900
Lot 91 Royal Coachman DR
New Castle VA 24127
Courtesy Of Charlton Associates
<
1
1
>
FOR SALE
$145,000
Lot 45 Black Diamond DR
New Castle VA 24127
Courtesy Of Charlton Associates
<
1
1
>
FOR SALE
$67,900
Lot 52 Black Diamond DR
New Castle VA 24127
Courtesy Of Charlton Associates
<
1
51
>
FOR SALE
$57,500
Tbd Black Diamond Dr
New Castle VA 24127
Courtesy Of Mountain Sky Properties

ZIP CODES NEAR Craig County

There are 12 real estate listings found in Craig County, VA. There are 2 cities in Craig County which include New Castle , and Paint Bank . There are 2 zip codes in Craig County which include 24127 , and 24131 . View our Craig County real estate area information to learn about the weather, local school districts, demographic data, and general information about Craig County, VA. Get in touch with a Craig County real estate agent who can help you find the home of your dreams in Craig County. Use our mortgage calculator to see how much it would be to finance a home in Craig County. Not ready to buy yet? Find and compare apartments for rent in Craig County.