2,651

Craig, VA Homes

Section Image
    • /51

      Est $231,460 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 1,914 Sq Ft

      15 Chestnut Ave, New Castle, VA 24127

      15 Chestnut Ave, New Castle, VA 24127
  • /66

    $659,000

    • 3 Beds
    • 2 Baths
    • 2,018 Sq Ft

    574 Bear Hollow Trail, New Castle, VA 24127

    Custom 2018 sq. ft. log home on 12 acres, bordering the National Forest, built in 2008. 3 bedrooms, 2 baths. Tongue and groove interior walls and ceilings (no drywall). Hardwood floors, 30 ft. cathedral ceilings in the living room & entertainment room. Built-in dog kennel under the stairs leading to the open loft upstairs. Newly renovated bathrooms and kitchen with upgraded cabinetry and granite

    James Fisher YOUNG REALTY COMPANY

    574 Bear Hollow Trail, New Castle, VA 24127
  • /63

    $731,650 Sold Aug 07, 2024

    • 2,747 Sq Ft
    • $266/SF
    • 3 Days On Market
    • 3 Beds
    • 2.5 Baths
    • Built 2007

    417 Steele Acres Rd, Newport, VA 24128

    SIMPLICITY. PRIVACY. VIEWS. WATER. Located approx ten miles from the "Welcome to Blacksburg" sign at 460 and N. Main Street. A casual and comfortable 3 bedroom, 2.5 bath cabin with abundant outdoor living areas, built with love and a mix of new and repurposed materials by the owners. The 12.58 acres are about 2/3rd open and 1/3rd wooded. Main cabin was built in 2007 and the addition completed

    Steve Bodtke Coldwell Banker Townside Bburg

    417 Steele Acres Rd, Newport, VA 24128
    • /26

      Est $122,800 Not Listed For Sale

      532 Mountain Breeze Ln, New Castle, VA 24127

      532 Mountain Breeze Ln, New Castle, VA 24127
  • /26

    $349,500

    • Land
    • 34 Acres
    • $10,136 per Acre

    0 Poor House Rd, New Castle, VA 24127

    Stunning acreage with creek frontage in beautiful Craig County, Virginia. Craig County, 53% nation forest, is one of the hidden gems of Appalachia, the county is an outdoor recreation paradise. Fish, swim, hunt, hike and explore! This land lays well with multiple home sites, over 200 feet of creek frontage and abundant wildlife. Property shown by appointment only. No self-guided tours please.

    James Fisher YOUNG REALTY COMPANY

    0 Poor House Rd, New Castle, VA 24127
  • /14

    $97,000 Sold Aug 05, 2024

    • Land
    • 15 Acres
    • $6,467 per Acre
    • 15 Days On Market

    0 Dicks Creek Rd Unit 908953, New Castle, VA 24127

    It's not every day that a tract like this hits the market. Dicks Creek Road allows you easy access to each side of the property and Dicks Creek itself runs through the entire northern side of the property. Each side of the property borders thousands of acres of the Jefferson National forest, so not only will you have additional property for recreation and hunting, but this national forest

    Jeffrey Phillips WHITETAIL PROPERTIES REAL ESTATE LLC

    0 Dicks Creek Rd Unit 908953, New Castle, VA 24127
    • /31

      Est $134,023 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,696 Sq Ft

      125 Magnolia Ave, New Castle, VA 24127

      125 Magnolia Ave, New Castle, VA 24127
  • /26

    $34,900

    • Land
    • 10 Acres
    • $3,469 per Acre

    0 Royal Coachman Dr, New Castle, VA 24127

    A perfect building and recreational property in a pristine setting. This parcel has the advantage of being accessed from two different roads, and it has a successful percolation test. There is power available for hook up on the property and the parcel has remained vacant and untouched, so its ready for you to design it as you see fit. Absolute seclusion and peacefulness are the hallmarks of this

    Jeffrey Phillips WHITETAIL PROPERTIES REAL ESTATE LLC

    0 Royal Coachman Dr, New Castle, VA 24127
  • /65

    $385,000 Sold Jul 12, 2024

    • 3,600 Sq Ft
    • $107/SF
    • 10 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 1977

    8786 Little Mountain Rd, New Castle, VA 24127

    MOTIVATED!!! Come see this meticulously maintained home just outside of New Castle! This home has spacious, open rooms with beautiful hardwood floors and carpet. On the lower level is a full finished basement perfect for entertaining! On the back deck, enjoy your morning coffee or tea while hearing the sounds of nature and your creek on this private land of over 6 acres. Your pool is ready for

    Brenda Bratt WAINWRIGHT & CO., REALTORS(r)- LAKE

    8786 Little Mountain Rd, New Castle, VA 24127
    • /34

      Est $304,333 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 1,970 Sq Ft

      262 Magnolia Ave, New Castle, VA 24127

      262 Magnolia Ave, New Castle, VA 24127
  • /18

    $99,950

    • Land
    • 15 Acres
    • $6,708 per Acre

    Lot 13 Little Mountain Rd, New Castle, VA 24127

    14.9 acre site ready to build your dream home with stream at back of the property. Folks were gonna build home but circumstances did not allow. Gate on property. Take a look at this gem in New Castle.

    Gary Crawford RE/MAX ALL STARS

    Lot 13 Little Mountain Rd, New Castle, VA 24127
  • /37

    $205,000 Sold Jul 08, 2024

    • 1,702 Sq Ft
    • $120/SF
    • 47 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1820

    12676 Little Mountain Rd, New Castle, VA 24127

    Loads of potential for this grand ole home which sits on 8.9 ACRES!Interior features exposed logs in several areas of home.Wood floors/Pedestrian easement to Meadow Creek/Living room w/fireplace&gas logs/kitchen w/double sink/dining area w/lots of windows/2 bdrms on entry level/1 bdrm with office area upstairs/Heat system has been updated/Large front porch/Tremendous views from top of acreage

    Sheila Dehart CHARLTON ASSOCIATES

    12676 Little Mountain Rd, New Castle, VA 24127
    • /24

      Est $208,687 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,768 Sq Ft

      445 Park Ave, New Castle, VA 24127

      445 Park Ave, New Castle, VA 24127
  • /14

    $124,000

    • 2 Beds
    • 1 Bath
    • 650 Sq Ft

    4054 Peaceful Valley Rd, New Castle, VA 24127

    The mountains area calling! This cute 2 bedroom, 1 bath cottage/cabin sits on a .10 acre. The adjoining lot is buildable and the existing well permit is good until 2025. The best part? The Jefferson National Forest is your back yard! Both parcels back up to the national forest. Prime hunting area & endless hiking & other outdoor opportunities. The cottage has recently been remodeled; new roof,

    James Fisher YOUNG REALTY COMPANY

    4054 Peaceful Valley Rd, New Castle, VA 24127
  • /39

    $320,000 Sold Jul 03, 2024

    • 3,250 Sq Ft
    • $98/SF
    • 58 Days On Market
    • 5 Beds
    • 3 Baths
    • Built 1998

    879 Aps Knob Rd, New Castle, VA 24127

    MTN&VALLEY VIEWS!6.74 ACRES/VERY PRIVATE/VERY NICE Ranch home w/3 BDRMS-2 FULL BATHS on ENTRY level-Home has l/p smart siding/2016 new heat pump/furnace-has been kept under maintenance plan/LRG PRIMARY BDRM on ENTRY level with private 8x12 DECK/SUNKEN lIVING rm w/BRICK wood burning FIREPLACE,CATHEDRAL CEILING,WOOD FLRS,BOOKSHELVES/Lots of kitchen cabinets-recessed lightening,12x20 DECK OFF

    Sheila Dehart CHARLTON ASSOCIATES

    879 Aps Knob Rd, New Castle, VA 24127
    • /2

      Est $183,615 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 1,728 Sq Ft

      14 Holston Hollow Rd, New Castle, VA 24127

      14 Holston Hollow Rd, New Castle, VA 24127
  • /2

    $67,900

    • Land
    • 10 Acres
    • $6,831 per Acre

    052 Black Diamond Dr Dr NW, New Castle, VA 24127

    Beautiful wooded lot in Black Diamond subdivision. Well maintained private roads. Septic approved. Fishing rights to a private stock trout stream and abundant wildlife. Close to parking lot to access Jefferson National Forest. Common picnic areas along stream with shelters. Only 15% of lots have homes built.

    Patrick Charlton Charlton Associates

    052 Black Diamond Dr Dr NW, New Castle, VA 24127
  • /52

    $399,000 Sold Jun 28, 2024

    • 2,304 Sq Ft
    • $173/SF
    • 14 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2006

    768 Hanging Rock Cir, New Castle, VA 24127

    VERY PRIVATE!UNMATCHED VIEWS!10.7 ACRES JOINING NATIONAL FOREST ON 2 SIDES!2400+ FINISHED SQ FT HOME W/DOUBLE ATTACHED GARAGE.ADDITIONAL FINISHED BEDROOM ABOVE GARAGE.HOME FEATURES PRETTY HARDWOOD FLOORS&CERAMIC TILE IN BATHS,JACUZZI TUB IN PRIMARY BATH.BEAUTIFUL 2 STORY STONE F/P WITH ADDITIONAL FIREPLACE ON DECK.ALL 3 F/P HAVE GAS LOGS.HEAT HUMP FOR MAIN HEAT SOURCE.KITCHEN FEATURES LOTS OF

    Patrick Charlton CHARLTON ASSOCIATES

    768 Hanging Rock Cir, New Castle, VA 24127
    • /51

      Est $269,932 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,100 Sq Ft

      1084 Cc Mountain Rd, New Castle, VA 24127

      1084 Cc Mountain Rd, New Castle, VA 24127
  • /2

    $145,000

    • Land
    • 41 Acres
    • $3,558 per Acre

    Lot 45 Black Diamond Dr, New Castle, VA 24127

    One of the largest lots in Black Diamond now available for sale. Backs to Jefferson National forest and access to excellent hunting. Also has fishing rights to a private stock trout stream. Wooded seclusion with plenty of room to build your getaway in the mountains.

    Patrick Charlton CHARLTON ASSOCIATES

    Lot 45 Black Diamond Dr, New Castle, VA 24127
  • /2

    $60,000 Sold Jun 27, 2024

    • Land
    • 7 Acres
    • $8,451 per Acre
    • 14 Days On Market

    000 Little Mountain Rd, New Castle, VA 24127

    Restricted wooded lot for single family residential home. Good mountain view with evening sunset. Restrictions: No further subdividing of lots unless consolidated with adjoining lot, 200 feet front set back. No temporary structures. No manufactured homes, single wide or double wide. Roof must have 5-12 pitch. Home must be finished to grade. No nuisance animals. Standard perk for 3 bedroom home.

    Patrick Charlton Charlton Associates

    000 Little Mountain Rd, New Castle, VA 24127
    • /31

      Est $183,632 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,488 Sq Ft

      334 Angel Ln, New Castle, VA 24127

      334 Angel Ln, New Castle, VA 24127
  • /2

    $67,900

    • Land
    • 10 Acres
    • $6,831 per Acre

    Lot 52 Black Diamond Dr, New Castle, VA 24127

    Beautiful wooded lot in Black Diamond subdivision. Well maintained private roads. Septic approved. Fishing rights to a private stock trout stream and abundant wildlife. Common picnic areas with shelters. Only 15% have homes built.

    Patrick Charlton CHARLTON ASSOCIATES

    Lot 52 Black Diamond Dr, New Castle, VA 24127
  • /30

    $44,500 Sold Jun 27, 2024

    • Land
    • 2.69 Acres
    • $16,543 per Acre
    • 381 Days On Market

    0 Hickory Ln, New Castle, VA 24127

    This single family building lot would make a great location for a weekend retreat or forever home and is conveniently located just over the Roanoke County line in beautiful Craig County! It is just close enough to town, 15 miles from Salem - 20 miles to Roanoke - and 6 to New Castle, but just far enough away to enjoy the peace and privacy offered by the gorgeous mountains that surround this

    Tyler Hawes BHHS MOUNTAIN SKY PROPERTIES INC- B'BURG

    0 Hickory Ln, New Castle, VA 24127
    • /29

      Est $448,285 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,490 Sq Ft

      271 Camp Mitchell Rd, New Castle, VA 24127

      271 Camp Mitchell Rd, New Castle, VA 24127
  • /18

    $119,000 Pending

    • 2 Beds
    • 2 Baths
    • 1,008 Sq Ft

    292 Holcombe Ave, New Castle, VA 24127

    *Convenient to the town of New Castle amenities!*A little TLC can bring this classic home back to life. This home still has a lot of its original character, with tall vaulted ceilings, and lots of natural lighting pouring in! Zoned Business, which also opens up more opportunities. This property has been rented in the past, and is still a great opportunity for a good investment, or as a primary

    Alyssa Stump MKB, REALTORS(r) - NEW CASTLE

    292 Holcombe Ave, New Castle, VA 24127
  • /30

    $44,500 Sold Jun 27, 2024

    • Land
    • 2.68 Acres
    • $16,604 per Acre
    • 361 Days On Market

    TBD Hickory Ln, New Castle, VA 24127

    This single family building lot would make a great location for a weekend retreat or forever home and is conveniently located just over the Roanoke County line in beautiful Craig County! It is just close enough to town, 15 miles from Salem - 20 miles to Roanoke - and 6 to New Castle, but just far enough away to enjoy the peace and privacy offered by the gorgeous mountains that surround this

    Tyler Hawes Berkshire Hathaway Home Services Mountain Sky Properties-Blacksburg

    TBD Hickory Ln, New Castle, VA 24127
    • /35

      Est $273,067 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,644 Sq Ft

      380 Camp Mitchell Rd, New Castle, VA 24127

      380 Camp Mitchell Rd, New Castle, VA 24127
  • /42

    $129,000 Pending

    • 1 Bed
    • 1 Bath
    • 700 Sq Ft

    3002 Old Waiteville Rd, New Castle, VA 24127

    Permanent residence or hunting cabin on 5 acres. National forest within quarter mile with great hunting for deer, turkey and bear. Wrap porch and deck. New well pump and water lines. Two room outbuilding. Lots of privacy excellent get away. Owner is installing new propane heater.

    Patrick Charlton CHARLTON ASSOCIATES

    3002 Old Waiteville Rd, New Castle, VA 24127
  • /40

    $218,000 Sold Jun 25, 2024

    • 1,568 Sq Ft
    • $139/SF
    • 34 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2010

    17 Homestead Rd, New Castle, VA 24127

    Immaculate 3 Bedroom, 2 Bath home on 1.93 acres in beautiful Craig County, VA. This home features an open floor plan and a split bedroom design. Master suite features tub, shower, two vanities and 2 closets, kitchen features new appliances and lots of cabinet space, living room has a 3-sided fireplace and new carpet. The washer, dryer and barstools convey. Outdoors there is a new back deck and a

    James Fisher YOUNG REALTY COMPANY

    17 Homestead Rd, New Castle, VA 24127
    • /27

      Est $151,056 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 840 Sq Ft

      331 Fox Hollow Ln, New Castle, VA 24127

      331 Fox Hollow Ln, New Castle, VA 24127
  • /11

    $150,000 Pending

    • 2 Beds
    • 1 Bath
    • 902 Sq Ft

    70 & 90 Elmore St, New Castle, VA 24127

    Great opportunity to purchase multiple dwellings. Two homes with shared well and septic. Additional 4.166 acre parcel behind the home connects to National Forest and is included with the sale. Both houses in good condition. Excellent views of surrounding mountains. Less than a mile to Medical center, grocery story and town of New Castle. One home (70) is currently rented and one home (90) is

    Patrick Charlton CHARLTON ASSOCIATES

    70 & 90 Elmore St, New Castle, VA 24127
  • /19

    $372,000 Sold Jun 25, 2024

    • Land
    • 170 Acres
    • $2,191 per Acre
    • 198 Days On Market

    0 Paint Bank Rd, Potts Mountain, VA 24131

    A recreational tract that is surrounded by National Forest and across the road from Potts Creek Outfitters. It has road frontage on Route 18 and Route 311, with easy access from both. There is a network of ATV/UTV trails throughout the property that can make for an enjoyable ride or take you quickly to your favorite stand, as this property is loaded with signs of whitetails, turkey, and black

    Jeffrey Phillips WHITETAIL PROPERTIES REAL ESTATE LLC

    0 Paint Bank Rd, Potts Mountain, VA 24131
    • /19

      Est $229,707 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,480 Sq Ft

      652 Fox Hollow Ln, New Castle, VA 24127

      652 Fox Hollow Ln, New Castle, VA 24127
  • /20

    $399,950 Pending

    • Land
    • 59 Acres
    • $6,787 per Acre

    2276 Johns Creek Rd, New Castle, VA 24127

    The mountains are calling! This 58.934 acre outdoor paradise is calling your name! The property backs up to the Jefferson National Forest which expands your opportunities for adventure. Craig County, Virginia is a hidden gem in the Appalachian Mountains boasting over 117,000 acres of National Forest (53% of the county).

    James Fisher YOUNG REALTY COMPANY

    2276 Johns Creek Rd, New Castle, VA 24127
  • /88

    $420,000 Sold Jun 17, 2024

    • 2,464 Sq Ft
    • $170/SF
    • 7 Days On Market
    • 3 Beds
    • 3 Baths
    • Built 2010

    000 E Undisclosed Rd, Paint Bank, VA 24131

    Perfect turn-key mountain getaway, rental property or mini homestead features a 3 bedroom, 3 bath home for lovers of the outdoors with Pott's Creek running through the backyard and national forest on the other side of the creek for fishing, hunting, or hiking. The home is being sold fully furnished along with a stocked kitchen and linens as well as a cozy yet well appointed design style. The

    John McKenzie Coldwell Banker Townside Bburg

    000 E Undisclosed Rd, Paint Bank, VA 24131
    • /41

      Est $780,432 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 2,000 Sq Ft

      585 Hidden Meadow Ln, Paint Bank, VA 24131

      585 Hidden Meadow Ln, Paint Bank, VA 24131
  • /2

    $26,000 Pending

    • Land

    0 Boulevard Ave Unit 902861, New Castle, VA 24127

    Peaceful, country setting minutes from town and schools in beautiful Craig County, VA. 7 cleared lots, 150 x 50 each. Manufactured housing allowed. Enjoy what the country life has to offer!

    James Fisher YOUNG REALTY COMPANY

    0 Boulevard Ave Unit 902861, New Castle, VA 24127
  • /28

    $200,000 Sold Jun 04, 2024

    • 1,900 Sq Ft
    • $105/SF
    • 45 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 1940

    235 Salem Ave, New Castle, VA 24127

    Classic Dutch Colonial style home situated on three spacious lots. Featuring 4 bedrooms, 3 full baths, updated flooring and fresh paint throughout the main level, large rear deck 12' x 26', perfect for outdoor entertaining. Handicap ramp is removable, seller is repairing sidewalk and steps. Within walking distance to grocery, park, convenience store and several churches. Also zoned business which

    Chasity Marie Labiosa MKB, REALTORS(r) - NEW CASTLE

    235 Salem Ave, New Castle, VA 24127
    • /7

      Not Listed For Sale

      • 3 Beds
      • 952 Sq Ft

      756 Craig Valley Dr, New Castle, VA 24127

      756 Craig Valley Dr, New Castle, VA 24127

Showing Results 81 - 120, Page 3 of 18

How to Buy a Home How to Finance a Home How to Sell a Home