2,696

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
    • /9

      Est $209,922 Not Listed For Sale

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

      8992 Craig Valley Dr, New Castle, VA 24127

      8992 Craig Valley Dr, New Castle, VA 24127
  • /39

    $349,750

    • 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
  • /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 $143,500

    Last Listing Agent Patrick Charlton CHARLTON ASSOCIATES

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

      Est $335,031 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
  • /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
  • /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
    • /29

      Est $215,585 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
  • /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
  • /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
    • /39

      Est $295,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
  • /46

    $235,000 Pending

    • 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
  • /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
    • /12

      Est $144,779 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
  • /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
  • /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
    • /61

      Est $365,427 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
  • /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
  • /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
    • /5

      Est $142,932 Not Listed For Sale

      47 Bear Hollow Trail, New Castle, VA 24127

      47 Bear Hollow Trail, 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
  • /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 $241,500

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

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

      Est $148,667 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
  • /16

    $171,000

    • 3 Beds
    • 1.5 Baths
    • 1,740 Sq Ft

    49 Holcombe Ave, New Castle, VA 24127

    Large four square with 5 lots in the heart of the town of Newcastle, two blocks from the historic downtown area, 3 blocks from the grocery, and just 20 minutes from Salem, 30 minutes to Blacksburg. Lots of potential, 3 BR, 1.5 BA, hardwoods throughout the house. Heat pump for central heating and cooling. Huge attic could be converted to another BR or other living space. Large two car detached

    Mike Conner REALSTAR, REALTORS(r) LLC

    49 Holcombe Ave, 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,837

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

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

      Est $242,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
  • /6

    $99,900

    • Land
    • 23.6 Acres
    • $4,233 per Acre

    Lot 11 S Reservoir Rd, New Castle, VA 24127

    Derek Greene The Greene Realty Group

    Lot 11 S Reservoir Rd, New Castle, VA 24127
  • /58

    $415,000 Sold Jan 29, 2026

    408 Cumberland Ave, New Castle, VA 24127

    • 4 Beds
    • 2 Baths
    • 2,528 Sq Ft
    • Built 1905

    Last Sold Summary

    • 5% Below List Price
    • $164/SF
    • 141 Days On Market

    Last Listing Agent Alyssa Carper MKB, REALTORS(r) - NEW CASTLE

    408 Cumberland Ave, New Castle, VA 24127
    • /29

      Est $275,406 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
  • /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 $221,318 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
  • /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 $145,806 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
  • /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

    Current Estimated Value $452,000

    Last Listing Agent Tessa Snider CHARLTON ASSOCIATES

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

      Est $291,894 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
  • /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 $220,341 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
  • /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
    • /16

      Est $199,230 Not Listed For Sale

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

      498 Boyd Ave, New Castle, VA 24127

      498 Boyd Ave, New Castle, VA 24127
  • /12

    $85,000 Sold Dec 09, 2025

    3002 Old Waiteville Rd, New Castle, VA 24127

    • 1 Bed
    • 1 Bath
    • 700 Sq Ft
    • Built 2011

    Last Sold Summary

    • 47% Below List Price
    • $121/SF
    • 420 Days On Market

    Last Listing Agent Patrick Charlton Charlton Associates

    3002 Old Waiteville 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