2,696

Craig, VA Homes

Section Image
  • /29

    $339,900 Pending

    • Land
    • 66 Acres
    • $5,162 per Acre

    657 Meadows Ln, New Castle, VA 24127

    WELCOME TO THE FARM!! Great opportunity to own this Beautiful 65+ acre horse farm! Over 75% cleared, very nicely fenced & cross-fenced. Each separate pasture is equipped w/ newly installed automatic waterers. Nicely done 8 stall horse barn built in 2020, Tack Room, Chicken Coop & 2 separate small barns currently used for sheep. Also on the property is a single wide trailer w/ well & septic which

    Bonnie Joyce CENTURY 21 WAMPLER REALTY

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

    $170,000 Sold Oct 01, 2024

    • 1,100 Sq Ft
    • $155/SF
    • 132 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1969

    117 Penn Ave, New Castle, VA 24127

    Brick ranch located 6 blocks from courthouse and shopping in New Castle. Interior of home refinished with new paint throughout and new flooring in all the rooms. kitchen cabinets painted look great. Ceiling fans in three rooms. Base board heat with central air. Built in range, oven and microwave. The house looks new throughout. All appliances and window treatment convey. Attached two car carport

    Patrick Charlton CHARLTON ASSOCIATES

    117 Penn Ave, New Castle, VA 24127
    • /33

      Not Listed For Sale

      • 2 Beds
      • 1,419 Sq Ft

      0000 Upper Craigs Creek Rd, Catawba, VA 24070

      0000 Upper Craigs Creek Rd, Catawba, VA 24070
  • /41

    $279,000 Pending

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

    8438 Cumberland Gap Rd, New Castle, VA 24127

    Welcome to your private retreat that is centrally located to New Castle & Blacksburg/Christiansburg! Nestled on 5 secluded and picturesque acres, this 3 bedroom, 2 bathroom home offers peace, privacy, and unbeatable mountain views. Whether you're sipping your morning coffee or entertaining guests, the large covered front porch is the perfect place to relax and take in the surroundings. Unwind in

    Alyssa Stump MKB, REALTORS(r) - NEW CASTLE

    8438 Cumberland Gap Rd, New Castle, VA 24127
  • /4

    $59,900 Sold Sep 30, 2024

    • Land
    • 6 Acres
    • $9,983 per Acre
    • 7 Days On Market

    364 Oak Ln, New Castle, VA 24127

    6 Acres wooded tract with long boundary with Jefferson National Forest. Property was perk upgraded in 2023. Old cabin and small pond., Very private. 10 minutes from New Castle. within 1 mile of Fenwick Mine recreation area.

    Patrick Charlton CHARLTON ASSOCIATES

    364 Oak Ln, New Castle, VA 24127
    • /34

      Est $233,555 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,360 Sq Ft

      2071 Dicks Creek Rd, New Castle, VA 24127

      2071 Dicks Creek Rd, New Castle, VA 24127
  • /16

    $129,900 Pending

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

    409 Salem Ave, New Castle, VA 24127

    Located in the heart of New Castle, this unique property offers a fantastic opportunity for investors, entrepreneurs, or homeowners looking to establish roots in the community. Property has history of commercial ventures, this space previously housed multiple business - proof of its prime location with Rt. 311 road frontage. The space is currently being utilized as a rental property with

    Patrick Charlton CHARLTON ASSOCIATES

    409 Salem Ave, New Castle, VA 24127
  • /29

    $250,000 Sold Aug 30, 2024

    • 2,132 Sq Ft
    • $117/SF
    • 89 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1971

    33 Green Acres Ln, New Castle, VA 24127

    This Craig County Ranch is in move-in condition. Hardwood Floors, Open Kitchen, 3 Bedrooms, New Walk-in Shower, Covered Front Porch, Nice Size Deck, New Storage Building, Family Room with Gas Logs, Full Basement and Close to Local Shopping.

    Jack Frye YOUNG REALTY COMPANY

    33 Green Acres Ln, 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
  • /2

    $35,000 Pending

    • Land
    • 3.52 Acres
    • $9,943 per Acre

    Lot 5 Galax Rd, New Castle, VA 24127

    Build your dream home on this stunning wooded 3.5 acre. Great county school and convenient to Roanoke and Salem.

    Steven Lee RED KEY REALTY INC

    Lot 5 Galax Rd, 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
    • /10

      Est $76,000 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 960 Sq Ft

      355 Salem Ave, New Castle, VA 24127

      355 Salem Ave, New Castle, VA 24127
  • /62

    $799,000 Pending

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

    71 Cedar Ln, New Castle, VA 24127

    Dream creek front retreat with immaculate 1.5 story log home sits on 12.66 private acres & connects to National Forest. Wrapped by 800+/- scenic creek, water views from nearly every angle inside and out. Relax on multiple covered porches or back deck! Inside, spacious family room with windows frame both water and wood views. Beautiful kitchen flows into grand living area with cathedral ceilings

    Patrick Charlton CHARLTON ASSOCIATES

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

    $25,000 Sold May 29, 2025

    • Land
    • 1.60 Acres
    • $15,625 per Acre
    • 0 Days On Market

    0 Racking Horse Ln, New Castle, VA 24127

    LISTED AND SOLD SAME DAY.

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

    0 Racking Horse Ln, New Castle, VA 24127
    • /36

      Est $346,218 Not Listed For Sale

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

      20185 Craig Creek Rd, New Castle, VA 24127

      20185 Craig Creek Rd, New Castle, VA 24127
  • /6

    $34,950 Pending

    • Land
    • 2.10 Acres
    • $16,643 per Acre

    00 Hoot Owl Rd, New Castle, VA 24127

    Build your new home on 2.1 acres in Craig County. Only 2 miles to New Castle. Well and septic in place, but will pass as-is. There is a small stream at the back of the property. There is a road maintenance agreement in place at a cost of $150 per year. No single wide mobile homes. Also, no double wide mobile homes or dwelling with a roof pitch flatter than 3 to 1.

    Joe Alls RE/MAX ALL STARS

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

    $723,000 Sold Oct 24, 2024

    • 3,246 Sq Ft
    • $223/SF
    • 3 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 2008

    20545 Craigs Creek Rd, New Castle, VA 24127

    Nestled amidst nature with a perfect blend of luxury and comfort, this property offers significant upgrades inside & out. Outdoors, enjoy a new asphalt driveway, solar panels, a year round swim spa, enjoy as a pool or hot tub, that's just one year old, plus a luxury dome retreat nestled in the woods. The landscaping, including paver walkways, enhances the outdoor living experience with a fire pit

    Christy Crouch RE/MAX ALL POINTS

    20545 Craigs Creek Rd, New Castle, VA 24127
    • /24

      Est $225,500 Not Listed For Sale

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

      26480 Craig Creek Rd, New Castle, VA 24127

      26480 Craig Creek Rd, New Castle, VA 24127
  • /13

    $32,000 Pending

    • Land
    • 2.77 Acres
    • $11,552 per Acre

    0 Hoot Owl Rd Unit 919050, New Castle, VA 24127

    Check out this awesome 2.77-acre lot in New Castle! It's nice and level, with a peaceful stream running through it--perfect for anyone looking for a quiet spot to build. There's already a 16x10 storage building on the property, and the land lays really well, making it easy to work with. Buyer will need to install a well and septic. This could be the perfect spot for your next adventure!

    Alyssa Stump MKB, REALTORS(r) - NEW CASTLE

    0 Hoot Owl Rd Unit 919050, New Castle, VA 24127
  • /2

    $48,000 Sold Sep 19, 2024

    • Land
    • 14 Acres
    • $3,429 per Acre
    • 147 Days On Market

    012 Cumberland Gap Rd, New Castle, VA 24127

    Gently up sloping property just past town limits of New Castle, VA on Cumberland Gap Road. Come to Craig County were we have low real estate taxes with 54% National Forest and no stop lights.

    Patrick Charlton CHARLTON ASSOCIATES

    012 Cumberland Gap Rd, New Castle, VA 24127
    • /14

      Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 448 Sq Ft

      2288 Dicks Creek Rd, New Castle, VA 24127

      2288 Dicks Creek Rd, New Castle, VA 24127
  • /114

    $769,000 Pending

    • 3 Beds
    • 2.5 Baths
    • 3,491 Sq Ft

    317 Cumberland Gap Rd, Newport, VA 24128

    Peace & serenity await! This custom built home is the perfect blend of space and style, highlighted by cozy accents. The main level is bright & open with views of the mountains from every window. Great space to entertain as the kitchen looks onto the great room with vaulted ceilings & a stone fireplace. The adjacent office space provides built-ins & a generous layout for all your needs. Retreat

    Rachel Hogan Nest Realty SWVA

    317 Cumberland Gap Rd, Newport, VA 24128
    • /9

      Not Listed For Sale

      0 Craigs Creek Rd Unit 904783, New Castle, VA 24127

      0 Craigs Creek Rd Unit 904783, New Castle, VA 24127
  • /42

    $595,000 Pending

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

    350 Sizer Ln, New Castle, VA 24127

    Type of home (entitled Crooked Creek Cabin) that when you leave the property, you are already planning when you will return. Within 45 minutes of the new Highway 311 round-about toward New Castle. There are 28.15 acres of wooded paradise with a small barn, shed, and Amish built firewood storage lean-to. A smooth sounding stream fronts the 2022 built 1,735 sq. ft. Southland Log Cabin (Lauren Model

    Janie Whitlow THE REAL ESTATE GROUP

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

      Not Listed For Sale

      0 Dragonfly Dr Unit 904757, New Castle, VA 24127

      0 Dragonfly Dr Unit 904757, New Castle, VA 24127
  • /26

    $349,500 Pending

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

      Not Listed For Sale

      1E Berties Bottom Ln, New Castle, VA 24127

      1E Berties Bottom Ln, New Castle, VA 24127
  • /72

    $184,900 Pending

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

    5877 Cumberland Gap Rd, Newport, VA 24128

    Beautiful Views and a stocked Pond on 5 acres nestled into the New River Valley less than 30 minutes from Blacksburg, VA. This 3 Bedroom 2 Bathroom property features a stocked pond, partially fenced and graded for future livestock, Garden Space, Apple Tree, Pear Tree, 26 x 28 Two Stall Horse Barn with room for a potential 3rd Stall, and a Propane Fireplace in the Living Room. This property has

    John McKenzie Coldwell Banker Townside Bburg

    5877 Cumberland Gap Rd, Newport, VA 24128
    • /59

      Est $449,500 Not Listed For Sale

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

      173 Mountain Acres Cr, New Castle, VA 24127

      173 Mountain Acres Cr, 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
    • /7

      Est $303,500 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 3,008 Sq Ft

      3875 Upper Craigs Creek Rd, Catawba, VA 24070

      3875 Upper Craigs Creek Rd, Catawba, VA 24070
  • /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
    • /13

      Not Listed For Sale

      0 White Oak Ln Unit 904391, New Castle, VA 24127

      0 White Oak Ln Unit 904391, New Castle, VA 24127
    • /57

      Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 920 Sq Ft

      5105 Hall Rd, Catawba, VA 24070

      5105 Hall Rd, Catawba, VA 24070
    • /46

      Not Listed For Sale

      15203 Paint Bank Rd, Paint Bank, VA 24131

      15203 Paint Bank Rd, Paint Bank, VA 24131
    • /21

      Not Listed For Sale

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

      0 Johns Creek Mountain Rd Unit 902284, New Castle, VA 24127
    • /14

      Not Listed For Sale

      0 Little Cuba Ln Unit 901713, New Castle, VA 24127

      0 Little Cuba Ln Unit 901713, New Castle, VA 24127
    • /23

      Not Listed For Sale

      0 Black Diamond Dr Unit 901107, New Castle, VA 24127

      0 Black Diamond Dr Unit 901107, New Castle, VA 24127
    • /11

      Est $213,983 Not Listed For Sale

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

      24191 Craig Creek Rd, New Castle, VA 24127

      24191 Craig Creek Rd, New Castle, VA 24127
    • /30

      Not Listed For Sale

      0 Hickory Ln, New Castle, VA 24127

      0 Hickory Ln, New Castle, VA 24127

Showing Results 121 - 160, Page 4 of 18

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