2,698

Craig County, VA Homes

Section Image
  • /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

    Last Listing Agent Tessa Snider CHARLTON ASSOCIATES

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

      Est $332,149 Not Listed For Sale

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

      226 Lemar Dr, New Castle, VA 24127

      226 Lemar Dr, New Castle, VA 24127
  • /9

    $60,000

    • Land
    • 14 Acres
    • $4,286 per Acre

    0 Cumberland Gap Rd, New Castle, VA 24127

    Just outside the lovely town of New Castle, this 14-acre property offers the perfect blend of privacy and possibility. Already perc-tested for a 4-bedroom home, with proposed septic and well locations marked, it's ready for your dream build. Located off Cumberland Gap Road, this versatile land is ideal for a custom home, peaceful retreat, or hunting cabin. Come explore the potential and make it

    Makailynn Hoke MKB, REALTORS(r) - SALEM

    0 Cumberland Gap Rd, New Castle, VA 24127
  • /19

    $139,000 Sold Jul 31, 2025

    6484 Cumberland Gap Rd, Newport, VA 24128

    • 3 Beds
    • 2 Baths
    • 980 Sq Ft
    • Built 2007

    Last Sold Summary

    • $142/SF
    • 0 Days On Market

    Current Estimated Value $137,000

    Last Listing Agent Patrick Charlton CHARLTON ASSOCIATES

    6484 Cumberland Gap Rd, Newport, VA 24128
    • /29

      Est $204,448 Not Listed For Sale

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

      539 Craig Woods Rd, New Castle, VA 24127

      539 Craig Woods Rd, New Castle, VA 24127
  • /71

    $725,000 Pending

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

    7 Craig Valley Dr, New Castle, VA 24127

    Welcome to 7 Craig Valley Drive, a rare retreat offering 20 acres of pristine land that backs directly onto the national forest. Here you'll find the peace, privacy, and natural beauty you've always dreamed of--perfect for those seeking a serene lifestyle surrounded by nature. This charming home features a double-car attached garage plus a massive detached garage (28.4 X 22.4) with a full

    John Smith WEST LAKE REAL ESTATE

    7 Craig Valley Dr, New Castle, VA 24127
  • /32

    $339,500 Sold Sep 16, 2025

    311 Herndon Ave, New Castle, VA 24127

    • 3 Beds
    • 2 Baths
    • 1,856 Sq Ft
    • Built 2002

    Last Sold Summary

    • $183/SF
    • 3 Days On Market

    Current Estimated Value $357,032

    Last Listing Agent Bill Kern MKB, REALTORS(r)

    311 Herndon Ave, New Castle, VA 24127
    • /39

      Est $300,333 Not Listed For Sale

      • 5 Beds
      • 3 Baths
      • 3,250 Sq Ft

      879 Aps Knob Rd, New Castle, VA 24127

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

    $319,000

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

    79 Holcombe Ave, New Castle, VA 24127

    Immaculate 3 BR Brick home in the heart of New Castle, Va. This home has been almost completely remodeled. Stunning hardwoods and trim, new wiring, new paint, new lighting, new carpet, new bathrooms, etc. Bonus room upstairs could potentially be a 4th bedroom. Sunroom offers tons of potential as a family room, game room or just a hangout spot. This property features a paved dual-access driveway,

    James Fisher YOUNG REALTY COMPANY

    79 Holcombe Ave, New Castle, VA 24127
  • /6

    $30,750 Sold Aug 26, 2025

    00 Hoot Owl Rd, New Castle, VA 24127

    • Land
    • 2.1 Acres
    • $14,643 per Acre

    Last Sold Summary

    • 12% Below List Price
    • 138 Days On Market

    Last Listing Agent Joe Alls RE/MAX ALL STARS

    00 Hoot Owl Rd, New Castle, VA 24127
    • /12

      Est $152,660 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 864 Sq Ft

      135 Aps Knob Rd, New Castle, VA 24127

      135 Aps Knob Rd, New Castle, VA 24127
  • /39

    $349,875

    • 3 Beds
    • 2.5 Baths
    • 2,706 Sq Ft

    317 Craig Creek Estates Dr, New Castle, VA 24127

    Welcome to your Craig County Retreat! Nestled just 20 minutes from Salem and only 5 minutes from charming downtown New Castle, this inviting 3-bedroom, 2.5-bath home offers the perfect blend of peaceful country living and modern convenience. Situated on over an acre of land, the property features a beautiful creek flowing through the backyard, providing a tranquil setting for outdoor enjoyment.

    Damon Gettier REAL BROKER LLC - DGA-SALEM

    317 Craig Creek Estates Dr, New Castle, VA 24127
  • /101

    $1,125,000 Sold Oct 14, 2025

    388 Hemlock Ridge Ln, Catawba, VA 24070

    • 3 Beds
    • 3.5 Baths
    • 3,693 Sq Ft
    • Built 1980

    Last Sold Summary

    • 10% Below List Price
    • $305/SF
    • 126 Days On Market

    Last Listing Agent David Hurt WAINWRIGHT & CO., REALTORS(r)- LAKE

    388 Hemlock Ridge Ln, Catawba, VA 24070
    • /61

      Est $375,838 Not Listed For Sale

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

      173 Mountain Acres Cir, New Castle, VA 24127

      173 Mountain Acres Cir, New Castle, VA 24127
  • /20

    $399,950 Pending

    • Land
    • 58.93 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
  • /45

    $226,000 Sold Dec 02, 2025

    6742 Upper Craigs Creek Rd, Catawba, VA 24070

    • 2 Beds
    • 1 Bath
    • 1,364 Sq Ft
    • Built 1962

    Last Sold Summary

    • 1% Below List Price
    • $166/SF
    • 2 Days On Market

    Last Listing Agent Kim Miller NEST REALTY ROANOKE

    6742 Upper Craigs Creek Rd, Catawba, VA 24070
    • /5

      Est $142,968 Not Listed For Sale

      47 Bear Hollow Trail, New Castle, VA 24127

      47 Bear Hollow Trail, New Castle, VA 24127
  • /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
  • /11

    $190,000 Sold Jul 02, 2025

    0 Mountain Acres Cir, New Castle, VA 24127

    • Land
    • 37.9 Acres
    • $5,013 per Acre

    Last Sold Summary

    • 5% Below List Price
    • 72 Days On Market

    Last Listing Agent James Fisher YOUNG REALTY COMPANY

    0 Mountain Acres Cir, New Castle, VA 24127
    • /33

      Est $319,333 Not Listed For Sale

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

      259 Bear Hollow Trail, New Castle, VA 24127

      259 Bear Hollow Trail, New Castle, VA 24127
  • /13

    $125,000

    • Land
    • 8.69 Acres
    • $14,384 per Acre

    TBD Black Diamond Dr, New Castle, VA 24127

    Discover the perfect blend of privacy, natural beauty, and build-ready potential with this scenic rural property. A gently elevated clearing provides an ideal homesite, offering seasonal views of the surrounding hills and excellent seclusion among mature hardwoods and evergreens. The land features a mix of open ground and wooded areas, creating opportunities for a variety of uses including

    Landon Shaver RE/MAX Cavaliers Radford

    TBD Black Diamond Dr, New Castle, VA 24127
  • /68

    $280,000 Sold Feb 14, 2025

    90 Green Acres Ln, New Castle, VA 24127

    • 4 Beds
    • 2 Baths
    • 1,628 Sq Ft
    • Built 1981

    Last Sold Summary

    • 2% Above List Price
    • $172/SF
    • 54 Days On Market

    Current Estimated Value $263,500

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

    90 Green Acres Ln, New Castle, VA 24127
    • /62

      Est $496,500 Not Listed For Sale

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

      530 Sizer Ln, New Castle, VA 24127

      530 Sizer Ln, New Castle, VA 24127
  • /46

    $235,000

    • 5 Beds
    • 2 Baths
    • 2,594 Sq Ft

    8 Middle St, New Castle, VA 24127

    Beautifully updated, historic home in the heart of New Castle, VA. This 5 bedroom, 2 bath home is close to everything in New Castle: shopping, restaurants, schools, doctors, courthouse, banks, etc. The home features beautiful hardwood floors, 2 updated full bathrooms, five oversized bedrooms, large eat-in-kitchen, covered front porch, level yard, huge deck and a storage shed. New Castle, VA is

    James Fisher YOUNG REALTY COMPANY

    8 Middle St, New Castle, VA 24127
  • /34

    $310,000 Sold Jul 28, 2025

    62 Caldwell St, New Castle, VA 24127

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

    Last Sold Summary

    • 6% Below List Price
    • $152/SF
    • 18 Days On Market

    Current Estimated Value $316,752

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

    62 Caldwell St, New Castle, VA 24127
    • /29

      Est $257,217 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 2,132 Sq Ft

      33 Green Acres Ln, New Castle, VA 24127

      33 Green Acres Ln, New Castle, VA 24127
  • /45

    $329,000

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

    307 Virginia Mineral Springs Rd, New Castle, VA 24127

    Well built brick one story home with 3 bedrooms and 2 full baths. Enjoy living space with eat in kitchen, dining area, living room and office. Full unfinished basement with wood stove provides extra heat source. Electric heat pump provides primary heating and cooling for home. Hardwood floors throughout. Plus, outside wood stove provides additional heating option for house and water. Large flex

    Patrick Charlton CHARLTON ASSOCIATES

    307 Virginia Mineral Springs Rd, New Castle, VA 24127
  • /2

    $65,000 Sold Oct 21, 2025

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

    • Land
    • 9.94 Acres
    • $6,539 per Acre

    Last Sold Summary

    • 4% Below List Price
    • 3,671 Days On Market

    Last Listing Agent Patrick Charlton Charlton Associates

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

      Est $226,572 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 1,900 Sq Ft

      235 Salem Ave, New Castle, VA 24127

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

    $150,000

    • Land
    • 17.47 Acres
    • $8,586 per Acre

    023 Johns Creek Rd, New Castle, VA 24127

    Beautiful wooded lot in Black Diamond subdivision fronting on route 632 (Johns Creek) 850+/- of frontage.. Septic approved. Fishing rights to a private stock trout stream and abundant wildlife. Common picnic areas with shelters. Joins JEFFERSON NATIONAL FOREST. Covenants, restrictions and survey are located under documents.

    Patrick Charlton CHARLTON ASSOCIATES

    023 Johns Creek Rd, New Castle, VA 24127
  • /45

    $45,000 Sold May 30, 2025

    TBD Paint Bank Rd, New Castle, VA 24127

    • Land
    • 2.05 Acres
    • $21,951 per Acre

    Last Sold Summary

    • 25% Below List Price
    • 20 Days On Market

    Last Listing Agent Brittany Seldomridge Virginia Land and Farms Inc

    TBD Paint Bank Rd, New Castle, VA 24127
    • /15

      Est $150,798 Not Listed For Sale

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

      79 Cumberland Ave, New Castle, VA 24127

      79 Cumberland Ave, New Castle, VA 24127
  • /15

    $78,000

    • Land
    • 18.22 Acres
    • $4,281 per Acre

    Lot 32 Johns Creek Rd, New Castle, VA 24127

    Premier lot in the Black Diamond Subdivision where the views are amazing! This property is located in a beautiful valley of Craig county. Only 30 mins to Virginia Tech campus or the town of New Castle. This neighborhood offers stocked Trout stream, hiking, biking or Hunting for the outdoor enthusiast. Active neighborhood with several events through out the year. Seller is offering owner

    Joel Humphreys NEXTHOME NEW RIVER VALLEY

    Lot 32 Johns Creek Rd, New Castle, VA 24127
  • /51

    $405,500 Sold Oct 08, 2025

    384 White Oak Ln, New Castle, VA 24127

    • 4 Beds
    • 2 Baths
    • 2,048 Sq Ft
    • Built 2010

    Last Sold Summary

    • 3% Below List Price
    • $198/SF
    • 83 Days On Market

    Last Listing Agent Tessa Snider CHARLTON ASSOCIATES

    384 White Oak Ln, New Castle, VA 24127
    • /39

      Est $263,540 Not Listed For Sale

      • 6 Beds
      • 2.5 Baths
      • 2,715 Sq Ft

      105 Herndon Ave, New Castle, VA 24127

      105 Herndon Ave, New Castle, VA 24127
  • /15

    $74,500 Pending

    • Land
    • 10.6 Acres
    • $7,028 per Acre

    0 Johns Creek Mountain Rd Unit 913252, New Castle, VA 24127

    10.60 Acre lot in Black Diamond subdivision. This lot has frontage on Johns Creek Mountain road and Black Diamond Drive. Septic approved. Fishing rights to a private stock trout stream and abundant wildlife. Common picnic areas with shelters. Blacksburg within 30 minutes. The survey, covenants and restrictions are located under documents. Visit for more information on Black Diamond!

    Patrick Charlton CHARLTON ASSOCIATES

    0 Johns Creek Mountain Rd Unit 913252, New Castle, VA 24127
  • /11

    $15,000 Sold Aug 28, 2025

    115 Wrights Branch Rd, New Castle, VA 24127

    • 1 Bed
    • 1 Bath
    • 689 Sq Ft
    • Built 1976

    Last Sold Summary

    • 33% Below List Price
    • $22/SF
    • 62 Days On Market

    Last Listing Agent Jenna Lawrence RE/MAX ALL STARS

    115 Wrights Branch Rd, New Castle, VA 24127
    • /33

      Est $227,864 Not Listed For Sale

      • 4 Beds
      • 1 Bath
      • 1,308 Sq Ft

      278 Holcombe Ave, New Castle, VA 24127

      278 Holcombe Ave, New Castle, VA 24127
  • /2

    $145,000

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

    045 Black Diamond Dr NW, New Castle, VA 24127

    One of the largest lots in Black Diamond now available for sale. Close to access parking area for Jefferson National Forest and 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

    045 Black Diamond Dr NW, New Castle, VA 24127
  • /7

    $125,000 Sold Jun 30, 2025

    Lot 37 Johns Creek Rd, New Castle, VA 24127

    • Land
    • 24.01 Acres
    • $5,206 per Acre

    Last Sold Summary

    • 3% Below List Price
    • 65 Days On Market

    Last Listing Agent Gary Crawford RE/MAX ALL STARS

    Lot 37 Johns Creek Rd, New Castle, VA 24127

Showing Results 41 - 80, Page 2 of 18

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