2,695

Craig County, VA Homes

Section Image Section Image
  • /89

    $2,440,000

    • 13 Beds
    • 15 Baths
    • 8,339 Sq Ft

    57 Hemlock Ridge Ln, Catawba, VA 24070

    A Unique 100-acre Wilderness Recreation Estate adjoining the Jefferson National Forest in Virginia is a Turnkey, income-generating AirBnb Superhost, and has been a popular Outdoor Survival School, Youth Camp, Business Retreat & Event Venue. Designed to sleep up to 56 people, it offers 8,339 sq ft between the Main Lodge, Bunk Rooms, Cabin, Garage Apartment, Commercial Kitchen & Pub, Store, and

    Agent Photo

    Dayna Patrick

    RE/MAX ALL STARS

    (540) 390-1993

    57 Hemlock Ridge Ln, Catawba, VA 24070
  • /16

    $220,000 Sold Dec 02, 2025

    17 3rd St, New Castle, VA 24127

    • 3 Beds
    • 2 Baths
    • 2,003 Sq Ft
    • Built 1970

    Last Sold Summary

    • 4% Below List Price
    • $110/SF
    • 21 Days On Market

    Current Estimated Value $225,519

    Last Listing Agent Patrick Charlton CHARLTON ASSOCIATES

    17 3rd St, New Castle, VA 24127
    • /83

      Est $557,265 Not Listed For Sale

      148 Caddis Ln, New Castle, VA 24127

      • 4 Beds
      • 3.5 Baths
      • 2,487 Sq Ft
      • Built 2009
      148 Caddis Ln, New Castle, VA 24127

      Last Sold Summary

      • $223/SF
      • 20 Days On Market

      Last Sold Price $555,000

      Last Listing Agent Travis Hill KEYSTONE REALTY OF ROANOKE LLC

  • /5

    $124,950

    • Land
    • 21.28 Acres
    • $5,872 per Acre

    0 Hall Rd Unit 926086, Catawba, VA 24070

    2 TRACTS OF LAND TOTALING 21.28 ACRES WITH ROAD FRONTAGE IN CATAWBA AND LOTS OF ROOM TO PLAY! THIS LAND IS PRETTY FLAT AND HAS A DRIVEWAY ALL THE WAY THROUGH IT WITH A RELAXING STREAM AT THE END, WITH AN ELEVATED POSITION PERFECT FOR HUNTING. THE TREES THROUGH HERE ARE SPACED OUT ENOUGH WHERE YOU CAN CALL UP ALL YOUR FRIENDS WITH 4 WHEELERS AND HAVE A FIELD DAY, ANY DAY YOU WANT! THE LAND WAS

    Agent Photo

    Christopher Kidd Carter

    LONG & FOSTER - ROANOKE OFFICE

    (540) 386-0249

    0 Hall Rd Unit 926086, Catawba, VA 24070
  • /36

    $335,000 Sold Jun 24, 2025

    21258 Cumberland Gap Rd, New Castle, VA 24127

    • 4 Beds
    • 3 Baths
    • 4,128 Sq Ft
    • Built 1970

    Last Sold Summary

    • 3% Above List Price
    • $81/SF
    • 114 Days On Market

    Current Estimated Value $220,740

    Last Listing Agent Travis Hill KEYSTONE REALTY OF ROANOKE LLC

    21258 Cumberland Gap Rd, New Castle, VA 24127
    • /21

      Not Listed For Sale

      TBD Johns Creek Rd, New Castle, VA 24127

      TBD Johns Creek Rd, New Castle, VA 24127

      Last Sold Summary

      • 26 Days On Market

      Last Sold Price $82,500

      Last Listing Agent Steve Bodtke Coldwell Banker Townside Bburg

  • /74

    $724,000

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

    321 Cumberland Gap Rd, Newport, VA 24128

    Enjoy the MILLION-DOLLAR view from the screened-in front porch of this lovingly cared-for 3BR, 2BA ranch on 10+ acres, just 16minutes to VT! Ideal for horses, cattle, or hunting in the wooded acreage out back. Perfect for entertaining and remote work with a formal dining room,office, and a living room featuring a woodstove and vaulted ceiling. Efficient geothermal heat pump. The eat-in kitchen

    Agent Photo

    Darin Greear

    LONG & FOSTER - NEW RIVER VALLEY

    (540) 405-6698

    321 Cumberland Gap Rd, Newport, VA 24128
  • /42

    $585,000 Sold Aug 26, 2025

    350 Sizer Ln, New Castle, VA 24127

    • 4 Beds
    • 2 Baths
    • 1,735 Sq Ft
    • Built 2022

    Last Sold Summary

    • 2% Below List Price
    • $337/SF
    • 11 Days On Market

    Last Listing Agent Janie Whitlow THE REAL ESTATE GROUP

    350 Sizer Ln, New Castle, VA 24127
    • /81

      Est $167,885 Not Listed For Sale

      305 Sinking Spring Hollow, New Castle, VA 24127

      • 2 Beds
      • 2 Baths
      • 1,434 Sq Ft
      • Built 1960
      305 Sinking Spring Hollow, New Castle, VA 24127

      Last Sold Summary

      • 20% Above List Price
      • $98/SF
      • 206 Days On Market

      Last Sold Price $140,000

      Last Listing Agent Bruce Morris UC/Blue Ridge Land - Cburg

  • /97

    $584,900

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

    574 Bear Hollow Trail, New Castle, VA 24127

    Private Log Cabin Bordering National Forest - Escape to this stunning two-story log cabin nestled on 12 private acres, offering direct trail access for horseback riding, hiking, & endless outdoor adventures. Offering 2018 sq ft of living space, this warm & inviting home has three bedrooms and two beautifully renovated bathrooms. Inside, rich tongue-and-groove wood wall & ceilings, hardwood

    Olivia Anton RE/MAX 8 - Blacksburg

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

    $315,000 Sold Aug 29, 2025

    657 Meadows Ln, New Castle, VA 24127

    • Land
    • 65.85 Acres
    • $4,784 per Acre

    Last Sold Summary

    • 7% Below List Price
    • 106 Days On Market

    Current Estimated Value $334,018

    Last Listing Agent Bonnie Joyce CENTURY 21 WAMPLER REALTY

    657 Meadows Ln, New Castle, VA 24127
    • /27

      Est $405,000 Not Listed For Sale

      472 Big Meadows Dr, Newport, VA 24128

      • 3 Beds
      • 2 Baths
      • 1,500 Sq Ft
      • Built 1995
      472 Big Meadows Dr, Newport, VA 24128

      Last Sold Summary

      • 45% Above List Price
      • $187/SF
      • 313 Days On Market

      Last Sold Price $280,000

      Last Listing Agent Jeffrey Phillips WHITETAIL PROPERTIES REAL ESTATE LLC

  • /98

    $584,900

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

    574 Bear Hollow Trail, New Castle, VA 24127

    Private Log Cabin Bordering National Forest - Escape to this stunning two-story log cabin on 12 private acres, offering direct trail access for horseback riding, hiking, & endless outdoor activities. This warm & inviting home has three bedrooms & two newly renovated bathrooms. Inside, rich tongue-and-groove wood wall & ceilings, hardwood floors, & a 30ft cathedral ceiling create a sense of space

    Olivia Anton RE/MAX 8

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

    $507,000 Sold Oct 20, 2025

    38 Pine Ridge, New Castle, VA 24127

    • 6 Beds
    • 5.5 Baths
    • 2,950 Sq Ft
    • Built 1994

    Last Sold Summary

    • 2% Below List Price
    • $172/SF
    • 12 Days On Market

    Current Estimated Value $482,263

    Last Listing Agent Grant Cockrell RE/MAX ALL STARS

    38 Pine Ridge, New Castle, VA 24127
    • /40

      Est $282,978 Not Listed For Sale

      883 Aps Knob Rd, New Castle, VA 24127

      • 3 Beds
      • 1 Bath
      • 1,642 Sq Ft
      • Built 1981
      883 Aps Knob Rd, New Castle, VA 24127

      Last Sold Summary

      • 13% Above List Price
      • $152/SF
      • 47 Days On Market

      Last Sold Price $250,000

      Last Listing Agent Sheila Dehart CHARLTON ASSOCIATES

  • /63

    $450,000 Pending

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

    261 Stone Mountain Dr, New Castle, VA 24127

    Charming stone home on 5.569 acres in beautiful Craig County! This unique property offers the perfect blend of privacy and convenience, tucked away in a peaceful setting while still just a short drive from town. The main level features three bedrooms and two full bathrooms, offering comfortable one-level living.The fully finished basement adds incredible flexibility with two bonus rooms, an

    Damon Gettier REAL BROKER LLC - DGA-SALEM

    261 Stone Mountain Dr, New Castle, VA 24127
  • /62

    $799,000 Sold Sep 09, 2025

    71 Cedar Ln, New Castle, VA 24127

    • 2 Beds
    • 2 Baths
    • 2,096 Sq Ft
    • Built 1985

    Last Sold Summary

    • $381/SF
    • 22 Days On Market

    Current Estimated Value $688,000

    Last Listing Agent Patrick Charlton CHARLTON ASSOCIATES

    71 Cedar Ln, New Castle, VA 24127
    • /62

      Est $534,392 Not Listed For Sale

      20196 Cumberland Gap Rd, New Castle, VA 24127

      • 4 Beds
      • 4 Baths
      • 2,896 Sq Ft
      • Built 2003
      20196 Cumberland Gap Rd, New Castle, VA 24127

      Last Sold Summary

      • 7% Above List Price
      • $172/SF
      • 6 Days On Market

      Last Sold Price $499,000

      Last Listing Agent Patrick Charlton CHARLTON ASSOCIATES

  • /87

    $739,000

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

    154 Mitchell Dr, New Castle, VA 24127

    Historic charm, modern updates, and incredible views - a must-see! Step into a piece of history with this beautifully restored and thoughtfully updated home built in 1897. A large wraparound covered porch welcomes you to slow down and take in the breathtaking views overlooking the town of New Castle and the surrounding Appalachian Mountains. Inside, the home has been completely renovated with a

    Tessa Snider CHARLTON ASSOCIATES

    154 Mitchell Dr, New Castle, VA 24127
  • /100

    $1,225,000 Sold Nov 20, 2025

    17559 Johns Creek Rd, New Castle, VA 24127

    • 4 Beds
    • 3 Baths
    • 3,214 Sq Ft
    • Built 1885

    Last Sold Summary

    • 6% Below List Price
    • $381/SF
    • 16 Days On Market

    Current Estimated Value $874,000

    Last Listing Agent Patrick Charlton CHARLTON ASSOCIATES

    17559 Johns Creek Rd, New Castle, VA 24127
    • /73

      Est $378,132 Not Listed For Sale

      21800 Craigs Creek Rd, New Castle, VA 24127

      • 4 Beds
      • 2 Baths
      • 1,544 Sq Ft
      • Built 1930
      21800 Craigs Creek Rd, New Castle, VA 24127

      Last Sold Summary

      • 4% Above List Price
      • $236/SF
      • 42 Days On Market

      Last Sold Price $365,000

      Last Listing Agent Damon Gettier REAL BROKER LLC - DGA-SALEM

  • /59

    $544,800

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

    3850 Potts Mountain Trail E, Paint Bank, VA 24131

    3850 Potts Mountain TRL E is the perfect blend of contemporary, seclusion, and nature - all with beautiful mountain views! High atop Potts Mountain this one owner Lindal Cedar log home is beautifully perched on 8+ acres! Consisting of three bedrooms, two full bathrooms, and a two car garage - brand new decking boards on the expansive front deck, and also back deck, and a new rock retaining wall!

    Misti Gabay WAINWRIGHT & CO., REALTORS(r)

    3850 Potts Mountain Trail E, Paint Bank, VA 24131
  • /40

    $284,500 Sold Dec 15, 2025

    78 Hoot Owl Rd, New Castle, VA 24127

    • 3 Beds
    • 2 Baths
    • 1,260 Sq Ft
    • Built 2011

    Last Sold Summary

    • 2% Below List Price
    • $226/SF
    • 164 Days On Market

    Last Listing Agent Damon Gettier REAL BROKER LLC - DGA-SALEM

    78 Hoot Owl Rd, New Castle, VA 24127
    • /70

      Est $623,791 Not Listed For Sale

      268 Bobcat Ln, New Castle, VA 24127

      • 3 Beds
      • 2 Baths
      • 1,944 Sq Ft
      • Built 1998
      268 Bobcat Ln, New Castle, VA 24127

      Last Sold Summary

      • 5% Above List Price
      • $306/SF
      • 74 Days On Market

      Last Sold Price $595,000

      Last Listing Agent Mark Tomlin Keller Williams

  • /48

    $735,000

    • 4 Beds
    • 2 Baths
    • 2,147 Sq Ft

    11309 Cumberland Gap Rd, New Castle, VA 24127

    Come explore the charm of this elegant home tucked away on 10 private acres just 30 minutes from Blacksburg in Craig County, Virginia. With 4 bedrooms, two bathrooms, open floor plan, and cathedral ceilings, space abounds in this custom-built home. The main floor primary suite includes a warm and cozy bedroom space, classically designed attached bathroom, and a roomy walk-in closet. You'll find

    Langley Looney RE/MAX 8 - Blacksburg

    11309 Cumberland Gap Rd, New Castle, VA 24127
  • /39

    $345,000 Sold May 09, 2025

    2101 Big Mountain Rd, New Castle, VA 24127

    • 3 Beds
    • 1.5 Baths
    • 1,196 Sq Ft
    • Built 1981

    Last Sold Summary

    • 2% Above List Price
    • $288/SF
    • 11 Days On Market

    Current Estimated Value $357,603

    Last Listing Agent James Fisher YOUNG REALTY COMPANY

    2101 Big Mountain Rd, New Castle, VA 24127
    • /14

      Not Listed For Sale

      0 Peaceful Valley Rd Unit 912183, New Castle, VA 24127

      0 Peaceful Valley Rd Unit 912183, New Castle, VA 24127

      Last Sold Summary

      • 3 Days On Market

      Last Sold Price $130,000

      Last Listing Agent Dana Berenbaum MKB, REALTORS(r)

  • /40

    $499,950 Pending

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

    175 White Deer Trail, New Castle, VA 24127

    All Brick, one floor living which has been beautifully remodeled upstairs and downstairs. This is a dream location just inside Craig Co with low real estate taxes. Close to Salem and Roanoke County (fifteen minutes). Three bedroom (possible fourth downstairs), three bathroom dream home with lots of tile and hardwoods on 10 acres. Home ALSO has outdoor wood stove & radiant heat in basement

    Timothy Greenway MOUNTAIN VIEW REAL ESTATE LLC

    175 White Deer Trail, New Castle, VA 24127
  • /3

    $125,000 Sold Oct 20, 2025

    Lot 55 Cahill Ln, New Castle, VA 24127

    • Land
    • 17.7 Acres
    • $7,062 per Acre

    Last Sold Summary

    • 4% Below List Price
    • 158 Days On Market

    Last Listing Agent Norman Domingo XREALTY.NET LLC

    Lot 55 Cahill Ln, New Castle, VA 24127
    • /6

      Not Listed For Sale

      038 Johns Creek Rd, New Castle, VA 24127

      038 Johns Creek Rd, New Castle, VA 24127

      Last Sold Summary

      • 39 Days On Market

      Last Sold Price $99,900

      Last Listing Agent Patrick Charlton CHARLTON ASSOCIATES

  • /13

    $145,000

    • Land
    • 40.75 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. Visit for more information about the community, restrictions, etc. within Black Diamond subdivision.

    Patrick Charlton CHARLTON ASSOCIATES

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

    $25,000 Sold Jul 28, 2025

    0 Royal Coachman Dr, New Castle, VA 24127

    • Land
    • 10.06 Acres
    • $2,485 per Acre

    Last Sold Summary

    • 14% Below List Price
    • 263 Days On Market

    Last Listing Agent Jeffrey Phillips WHITETAIL PROPERTIES REAL ESTATE LLC

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

      Est $578,761 Not Listed For Sale

      1117 Waltons Mountain Rd, New Castle, VA 24127

      • 4 Beds
      • 2 Baths
      • 2,660 Sq Ft
      • Built 2004
      1117 Waltons Mountain Rd, New Castle, VA 24127

      Last Sold Summary

      • 11% Above List Price
      • $195/SF
      • 9 Days On Market

      Last Sold Price $520,000

      Last Listing Agent Sheila Dehart CHARLTON ASSOCIATES

  • /23

    $75,000

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

    338 4th St, New Castle, VA 24127

    Investor Opportunity - PRICED BELOW LAST APPRAISAL.Double Lot with Expansion PotentialSituated on a flat corner lot comprised of two parcels, this 3 bedroom, 1 bath double-wide presents opportunity for renovation, reconfiguration, or expansion. The existing layout offers generously sized bedrooms and a functional living/kitchen flow ready to be reimagined.The garage structure, in poor condition,

    Shannon Barber NEST REALTY ROANOKE

    338 4th St, New Castle, VA 24127
  • /13

    $125,000 Sold Oct 10, 2025

    55 Cahill Ln, New Castle, VA 24127

    • Land
    • 18.02 Acres
    • $6,937 per Acre

    Last Sold Summary

    • 66 Days On Market

    Last Listing Agent Debbie Crevier Kent Cottage Street Realty LLC

    55 Cahill Ln, New Castle, VA 24127
    • /39

      Est $353,437 Not Listed For Sale

      245 Hickory Ln, New Castle, VA 24127

      • 3 Beds
      • 2 Baths
      • 1,356 Sq Ft
      • Built 2000
      245 Hickory Ln, New Castle, VA 24127

      Last Sold Summary

      • 9% Above List Price
      • $239/SF
      • 2 Days On Market

      Last Sold Price $324,000

      Last Listing Agent Sheila Dehart CHARLTON ASSOCIATES

  • /45

    $249,500 Pending

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

    625 Miller Cove Rd, Catawba, VA 24070

    Updated renovated 3 bedroom, 2 bath home on 2.5 acres. Features a blend of modern amenities and rural charm. 1440 sq. ft. Appliances work but pass ''as-is''. Most of the contents of the house pass with the real estate. Detached shed with open fire pit and basketball court convey. Lot extends across streams. Stick built all weather porch. Vinyl siding. Trout Creek crosses property .One quarter

    Paul Dotson WAINWRIGHT & CO., REALTORS(r)

    625 Miller Cove Rd, Catawba, VA 24070
  • /2

    $200,000 Sold Dec 05, 2025

    391 Camp Mitchell Rd, New Castle, VA 24127

    • 3 Beds
    • 2 Baths
    • 1,248 Sq Ft
    • Built 1986

    Last Sold Summary

    • $160/SF
    • 0 Days On Market

    Current Estimated Value $129,500

    Last Listing Agent Tessa Snider CHARLTON ASSOCIATES

    391 Camp Mitchell Rd, New Castle, VA 24127
    • /65

      Est $408,238 Not Listed For Sale

      8786 Little Mountain Rd, New Castle, VA 24127

      • 4 Beds
      • 3 Baths
      • 3,600 Sq Ft
      • Built 1977
      8786 Little Mountain Rd, New Castle, VA 24127

      Last Sold Summary

      • 6% Above List Price
      • $107/SF
      • 10 Days On Market

      Last Sold Price $385,000

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

  • /40

    $699,900

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

    2816 Johns Creek Rd, New Castle, VA 24127

    The mountains of Appalachia are calling you! This is the property you have been looking for! 86 acres of prime hunting on this farm that backs up to the Jefferson National Forest extending your outdoor recreation opportunities. This property has a reputation for big bucks, black bear, and wild turkey. The big views at the back of the pasture would make a great homesites(s). The well-loved, spring

    James Fisher YOUNG REALTY COMPANY

    2816 Johns Creek Rd, New Castle, VA 24127

Showing Results 1 - 40, Page 1 of 18

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