- A-01 homes for sale
- Amsterdam homes for sale
- Boiling Springs homes for sale
- Catawba homes for sale
- Cloverdale homes for sale
- Craig City homes for sale
- Craig Creek homes for sale
- Daleville homes for sale
- Elliston homes for sale
- Fincastle homes for sale
- Hollins homes for sale
- New Castle homes for sale
- Newport homes for sale
- Potts Mountain homes for sale
- Roanoke homes for sale
- Roanoke homes for sale
- Salem homes for sale
- Salem homes for sale
- Troutville homes for sale
- Valley homes for sale
Craig County, VA - single-family homes for sale
22 of 22 results displayed
- New
$299,900Active3 beds 2 baths1,350 sq. ft.1891 Happy Hollow Rd, NEWPORT, VA 24128
MLS# VAGI2000022Listed by: LPT REALTY, LLC - New
$469,900Active3 beds 3 baths2,857 sq. ft.422 Main St, New Castle, VA 24127
MLS# 927933Listed by: YOUNG REALTY COMPANY
$375,000Active5 beds 3 baths3,250 sq. ft.879 Aps Knob Rd, New Castle, VA 24127
MLS# 927860Listed by: REAL BROKER LLC - MCLEAN
$250,000Active2 beds 1 baths880 sq. ft.425 Miller Cove Rd, Catawba, VA 24070
MLS# 927952Listed by: WAINWRIGHT & CO., REALTORS(R)
$139,950Pending2 beds 1 baths768 sq. ft.299 Patton Dr, New Castle, VA 24127
MLS# 927435Listed by: RE/MAX REAL ESTATE ONE
$229,950Active4 beds 1 baths1,050 sq. ft.51 Railroad Ave, New Castle, VA 24127
MLS# 927365Listed by: RE/MAX ALL POINTS
$275,000Active5 beds 4 baths1,676 sq. ft.93 Forest Ave, New Castle, VA 24127
MLS# 927256Listed by: CHARLTON ASSOCIATES
$244,000Active3 beds 2 baths1,310 sq. ft.36 Railroad Ave, New Castle, VA 24127
MLS# 927169Listed by: RE/MAX 8
$549,950Active3 beds 2 baths1,500 sq. ft.109 Berties Bottom Ln, New Castle, VA 24127
MLS# 927014Listed by: MOUNTAIN VIEW REAL ESTATE LLC
$199,000Pending2 beds 1 baths960 sq. ft.3742 Paint Bank Rd, New Castle, VA 24127
MLS# 926446Listed by: RE/MAX 8
$999,000Pending5 beds 6 baths4,348 sq. ft.16 Huffman Store Dr, Newport, VA 24128
MLS# 926422Listed by: CHARLTON ASSOCIATES
$689,000Active4 beds 3 baths2,883 sq. ft.154 Mitchell Dr, New Castle, VA 24127
MLS# 925381Listed by: CHARLTON ASSOCIATES
$724,000Pending3 beds 2 baths2,478 sq. ft.321 Cumberland Gap Rd, Newport, VA 24128
MLS# 925157Listed by: LONG & FOSTER - NEW RIVER VALLEY
$559,990Active4 beds 3 baths2,701 sq. ft.MM Caldwell, Smithfield, VA 23430
MLS# 10619088Listed by: BHHS RW Towne Realty
$679,950Active3 beds 3 baths2,420 sq. ft.384 Easy Slope Ln, New Castle, VA 24127
MLS# 924001Listed by: ADVANTAGE REALTY LLC
$167,500Active3 beds 2 baths1,740 sq. ft.49 Holcombe Ave, New Castle, VA 24127
MLS# 924119Listed by: REALSTAR, REALTORS(R) LLC
$289,000Active3 beds 2 baths2,286 sq. ft.79 Holcombe Ave, New Castle, VA 24127
MLS# 923368Listed by: YOUNG REALTY COMPANY
$339,775Active3 beds 3 baths2,706 sq. ft.317 Craig Creek Estates Dr, New Castle, VA 24127
MLS# 922088Listed by: REAL BROKER LLC - DGA-SALEM
$1,160,000Active7 beds 6 baths5,549 sq. ft.7083 Foxfire Rd, Catawba, VA 24070
MLS# 921060Listed by: RE/MAX 8
$2,440,000Active13 beds -- baths8,339 sq. ft.57 Hemlock Ridge Ln, Catawba, VA 24070
MLS# 919474Listed by: RE/MAX ALL STARS
$535,000Active3 beds 2 baths1,836 sq. ft.3850 Potts Mountain Trl E, Paint Bank, VA 24131
MLS# 918571Listed by: WAINWRIGHT & CO., REALTORS(R)
$89,999Active2 beds 1 baths1,070 sq. ft.4140 Peaceful Valley Rd, New Castle, VA 24127
MLS# 912900Listed by: CHARLTON ASSOCIATES
Local realty services provided by:CENTURY 21 Gold, CENTURY 21 Wampler Realty, CENTURY 21 Realty @ Home
The listings data displayed on this medium comes in part from the Real Estate Information Network Inc. (REIN) and has been authorized by participating listing Broker Members of REIN for display. REIN's listings are based upon Data submitted by its Broker Members, and REIN therefore makes no representation or warranty regarding the accuracy of the Data. All users of REIN's listings database should confirm the accuracy of the listing information directly with the listing agent. 2026 REIN. REIN's listings Data and information is protected under federal copyright laws. Federal law prohibits, among other acts, the unauthorized copying or alteration of, or preparation of derivative works from, all or any part of copyrighted materials, including certain compilations of Data and information. COPYRIGHT VIOLATORS MAY BE SUBJECT TO SEVERE FINES AND PENALTIES UNDER FEDERAL LAW. REIN updates its listings on a daily basis. Data last updated: June 7, 2026 This application does not include information on all of the properties available for sale at this time.
Some listings may be duplicated in the search results due to the co-mingling of listings from more than one multiple listing service. Should there be different listing information between the duplicated listings; user is advised to verify the accuracy of the listing information before making any financial decisions.
2026 REIN, Inc. Information Deemed Reliable But Not Guaranteed.
Popular searches near Craig County, VA
Popular neighborhoods near Craig County, VA
- Cherry Hill, Roanoke homes for sale
- Edgewood, Roanoke homes for sale
- Fairland, Roanoke homes for sale
- Fairway Forest, Roanoke homes for sale
- Greater Deyerle, Roanoke homes for sale
- Hurt Park, Roanoke homes for sale
- Hyde Park, Roanoke homes for sale
- Loudon, Roanoke homes for sale
- Melrose, Roanoke homes for sale
- North Lakes, Roanoke homes for sale
- Peachtree, Roanoke homes for sale
- Plantation Petty, Roanoke homes for sale
- Preston Park, Roanoke homes for sale
- Ridgewood Park, Roanoke homes for sale
- Riverside, Salem homes for sale
- Roundhill, Roanoke homes for sale
- South Washington Heights, Roanoke homes for sale
- Villa Heights, Roanoke homes for sale
- Washington Heights, Roanoke homes for sale
- Wilmont, Roanoke homes for sale
Zip codes near Craig County, VA
- 24011 homes for sale
- 24012 homes for sale
- 24013 homes for sale
- 24015 homes for sale
- 24016 homes for sale
- 24017 homes for sale
- 24018 homes for sale
- 24019 homes for sale
- 24060 homes for sale
- 24070 homes for sale
- 24077 homes for sale
- 24083 homes for sale
- 24087 homes for sale
- 24090 homes for sale
- 24127 homes for sale
- 24128 homes for sale
- 24153 homes for sale
- 24175 homes for sale
- 24426 homes for sale
- 24925 homes for sale