2,253

Craig, VA Homes

Section Image
  • /75

    $290,000 Sold May 12, 2025

    • 1,264 Sq Ft
    • $229/SF
    • 43 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1973

    21 Little Mountain Trail, New Castle, VA 24127

    A beautiful property with house updated with red oak hardwood floors, hickory kitchen cabinets with butcher block countertops. Enclosed front porch with woodstove. Elect. and plumbing updated. Trails and Nat. forest nearby. Exterior has insulated vinyl siding with standing seam metal roof. House has propane gas furnace and central air, Insulated windows, Fiber glass ext. doors. Whole house gen.

    Patrick Charlton CHARLTON ASSOCIATES

    21 Little Mountain Trail, New Castle, VA 24127
    • /39

      Est $300,667 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

    $339,500 Pending

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

    311 Herndon Ave, New Castle, VA 24127

    This is a wonderful, well kept 3BR, 2 full bath all brick ranch on a level lot has a great location right in the town of New Castle. Nice original hardwood floors throughout, large kitchen with hickory cabinets, nice back deck and covered front porch. Beautiful mountain views! It has an attached two car garage and a huge 24' x 40' detached garage with electricity.

    Bill Kern MKB, REALTORS(r)

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

    $345,000 Sold May 09, 2025

    • 1,196 Sq Ft
    • $288/SF
    • 11 Days On Market
    • 3 Beds
    • 1.5 Baths
    • Built 1981

    2101 Big Mountain Rd, New Castle, VA 24127

    This 3 Bedroom, 1.5 Bath home sits on 5.167 acres in beautiful Craig County, VA. Stunning setting amongst several large farms with mountain views. This home features great views in every direction, paved driveway, gorgeous stone work, new windows, whole house generator, storage building, mature apple trees and grape vines, garden space, and unfinished walkout basement in case you want to expand.

    James Fisher YOUNG REALTY COMPANY

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

      Est $137,862 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
  • /29

    $239,000 Pending

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

    5283 Peaceful Valley Rd, New Castle, VA 24127

    Tucked away on 3.65 acres and bordering the Jefferson National Forest, this charming 3 bedroom, 1 bath home is for anyone craving privacy, nature, and peaceful living. Whether you're sipping your morning coffee or hosting friends, the large covered front porch offers a place to relax & entertain, while taking in the surroundings. Step inside to a well-maintained home that's move-in ready. Recent

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

    5283 Peaceful Valley Rd, New Castle, VA 24127
  • /10

    $43,000 Sold Apr 25, 2025

    • Land
    • 10 Acres
    • $4,388 per Acre
    • 144 Days On Market

    Lot 102 Black Diamond Dr, New Castle, VA 24127

    This wooded lot in the Black Diamond Neighborhood is just waiting for the outdoors enthusiast. This private community is bordered by the Jefferson National forest and has a fully stocked trout stream. There is 2 miles of common areas along Johns Creek with several shelters with grills and tables for use.

    Joel Humphreys NEXTHOME NEW RIVER VALLEY

    Lot 102 Black Diamond Dr, New Castle, VA 24127
    • /61

      Est $449,500 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
  • /74

    $559,000 Pending

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

    574 Bear Hollow Trail, New Castle, VA 24127

    Rustic Elegance Meets Outdoor Paradise-This custom 2,018 sq. ft. log home, built in 2008, sits on 12 private acres bordering the National Forest-offering direct trail access for horseback riding, hiking, and outdoor adventures. Featuring 3 bedrooms and 2 beautifully renovated bathrooms, the home showcases rich tongue-and-groove wood walls and ceilings (no drywall), hardwood floors, and soaring

    James Fisher YOUNG REALTY COMPANY

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

    $305,000 Sold Apr 17, 2025

    • 1,728 Sq Ft
    • $177/SF
    • 7 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1985

    320 Craig Creek Estates Dr, New Castle, VA 24127

    Looking for a charming, move-in-ready home with that perfect mix of comfort and character? This immaculate 3-bedroom ranch in scenic Craig County, VA is just minutes from New Castle and a quick 20-minute drive to Salem--offering the best of small-town charm with easy access to everything you need.Recent updates? We've got plenty--newer siding, windows, and HVAC unit. Inside, you'll find

    Stacey Porter REAL BROKER LLC - MCLEAN

    320 Craig Creek Estates Dr, New Castle, VA 24127
    • /5

      Est $199,516 Not Listed For Sale

      47 Bear Hollow Trail, New Castle, VA 24127

      47 Bear Hollow Trail, 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
  • /53

    $576,000 Sold Apr 16, 2025

    • 3,480 Sq Ft
    • $166/SF
    • 21 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1973

    20061 Cumberland Gap Rd, New Castle, VA 24127

    Solid brick ranch home with 43.7 acres. 1740 Sq. Fr. brick house with two car attached garage. Front Cover porch and side deck. Full walk out basement. The entry level has Kitchen, large dining and setting room, formal living room, 4 bedrooms one being used as office, 2 full baths and utility room. The exterior has decorative fish pond off of deck and Gazebo. Out buildings include 30 X 50

    Patrick Charlton CHARLTON ASSOCIATES

    20061 Cumberland Gap Rd, New Castle, VA 24127
    • /33

      Est $129,000 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

    $130,000

    • Land
    • 18 Acres
    • $7,214 per Acre

    55 Cahill Ln, New Castle, VA 24127

    Black Diamond Ranch Sub Division, NEW CASTLE. the most sought out lot in Black Diamond Subdivision!A corner lot with 18 Acres with approximately 8 acres of open pasture and 10 acreas of mature hardwoodslocated in Craig County, VA surrounded by the Jefferson National Forest and just 200 yards from John'sCreek, a stocked trout stream owned by the subdivision. Minimum house to be built

    Debbie Crevier Kent Cottage Street Realty LLC

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

    $334,950 Sold Mar 31, 2025

    • 1,920 Sq Ft
    • $174/SF
    • 2 Days On Market
    • 4 Beds
    • 1 Bath
    • Built 1900

    277 Cedar Rush Rd, New Castle, VA 24127

    BEAUTIFUL, RUSTIC 1800's LOG CABIN CONVERTED TO A 2 STORY TURN OF THE CENTURY 4 BR VICTORIAN FARM HOUSE IN 1900! COMPLETE W/ CHICKEN COOP & OVER 5 SECLUDED ACRES TO ROAM! HORSES PERMITTED. ZONED AG-1, IT'S THE PERFECT BLEND OF MODERN CONVENIENCE & HISTORIC HOMESTEAD. CLASSIC HEX TILE IN THE KITCHEN HOLDS STAINLESS APPLIANCES & OPEN SHELVING. LARGE KITCHEN'S OPEN FLOOR PLAN INVITES FAMILY TO THE

    ANASTASIA M THOMPSON WAINWRIGHT & CO., REALTORS(r)- LAKE

    277 Cedar Rush Rd, New Castle, VA 24127
    • /21

      Est $216,563 Not Listed For Sale

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

      24175 Craigs Creek Rd, New Castle, VA 24127

      24175 Craigs Creek Rd, New Castle, VA 24127
  • /21

    $168,000

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

    3 Pine Ln, New Castle, VA 24127

    Opportunity awaits! This 3 bedroom, 1.5 bath home sits on a beautiful 1.6-acre lot. With solid bones and tons of potential, this property is ideal for those ready to make a space their own. Whether you're an investor, or a buyer ready to roll up your sleeves, this home is ready to be transformed into something new & exciting. Enjoy the peaceful setting with room to grow, garden, or just spread

    Alyssa Stump MKB, REALTORS(r) - NEW CASTLE

    3 Pine Ln, New Castle, VA 24127
  • /73

    $365,000 Sold Mar 10, 2025

    • 1,544 Sq Ft
    • $236/SF
    • 42 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1930

    21800 Craigs Creek Rd, New Castle, VA 24127

    Welcome to your dream estate! This rare, expansive 15.3 acre property boasts TWO separate dwellings for the price of one is perfect for mulit-generational living. PRIMARY HOME offers 4 bedrooms and 1 bathroom and provides peace of mind with new ductwork, compressor, and upstairs mini-split system. New PEX plumbing throughout ensures reliability, while the kitchen features new cabinets, flooring,

    Damon Gettier REAL BROKER LLC - DGA-SALEM

    21800 Craigs Creek Rd, New Castle, VA 24127
    • /28

      Est $230,633 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
  • /11

    $22,500

    • 1 Bed
    • 1 Bath
    • 689 Sq Ft

    115 Wrights Branch Rd, New Castle, VA 24127

    Nestled on Wrights Branch in beautiful Craig County, this property has so much potential! The building needs some TLC, but with half an acre, including creek frontage and being located one half mile in either direction from the Jefferson National Forest, this could be anything from a hunters base camp to a outdoorsman's paradise! Craig County Elem/Middle/High School

    Jenna Lawrence RE/MAX ALL STARS

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

    $347,400 Sold Feb 26, 2025

    • 1,536 Sq Ft
    • $226/SF
    • 5 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2013

    524 Galax Rd, New Castle, VA 24127

    Nestled on a private lot, this 3 BR, 2BA log home is the ultimate haven for those seeking tranquility and natural beauty. Built in 2013, this property boasts a sought-after entry-level living design, perfect for effortless daily living. As you step inside, you'll be greeted by the warmth and elegance of cathedral ceilings, an open floorplan, and an abundance of natural light pouring in through

    Timberly Robertson LICHTENSTEIN ROWAN, REALTORS(r)

    524 Galax Rd, New Castle, VA 24127
    • /15

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

    $149,900

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

    56 Craig Woods Rd, New Castle, VA 24127

    2 bedroom, 2 full bath home that sits on 7 acres with detached 2 car garage. Needs total rehab as a result of fire damage. Power is NOT on so take flashlight. This property is eligible under the Freddie Mac First Look Initiative through 6/19/25. Non-owner occupant offers after that on June 20th, 2025. Road Maintenance agreement is $125 annually. Property is sold ''as-is'' condition only. Seller

    Bill Kern MKB, REALTORS(r)

    56 Craig Woods Rd, New Castle, VA 24127
  • /42

    $115,000 Sold Feb 21, 2025

    • Land
    • 30 Acres
    • $3,898 per Acre
    • 14 Days On Market

    22877 Cumberland Gap Rd, New Castle, VA 24127

    Calling all hunters, outdoorsmen, ''glampers'', and living off the land folks! This home boasts the perfect escape on a 29.5 acre tract, bordering the Jefferson Ntnl Forest on the backside. This home features new siding, and a new roof. Walking in, you will feel the coziness that the open floor plan brings about. Many artifacts have been found on the property, as there is a lot of history behind

    Alyssa Stump MKB, REALTORS(r) - NEW CASTLE

    22877 Cumberland Gap Rd, New Castle, VA 24127
    • /33

      Est $218,296 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
  • /26

    $159,000

    • 1 Bed
    • 380 Sq Ft

    7750 Dicks Creek Rd, New Castle, VA 24127

    Don't miss this rare opportunity to own a private, self-sustaining property in the Virginia mountains. This 18.5 acre property provides seclusion within a 20 minute drive to New Castle. Live entirely off-grid, with power provided by generators and private well. Charming 13x14 one-room log cabin features wood stove, loft for additional storage, and covered front porch. Additional buildings

    Patrick Charlton Charlton Associates

    7750 Dicks Creek Rd, New Castle, VA 24127
  • /68

    $280,000 Sold Feb 14, 2025

    • 1,628 Sq Ft
    • $172/SF
    • 54 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1981

    90 Green Acres Ln, New Castle, VA 24127

    (Main house) SqFt: 980 Entry , 2 beds and 1 bath(Guest house) SqFt: 648 Entry, 2 beds and 1 bathWelcome to this charming property that perfectly blends modern convenience with a touch of rustic charm, making it the ideal retreat for friends and family. Featuring a delightful main house and a cozy second guest house, both spaces are move-in ready, ensuring that your loved ones can enjoy their own

    Damon Gettier REAL BROKER LLC - DGA-SALEM

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

      Est $194,658 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
  • /3

    $20,000

    • Land
    • 8 Acres
    • $2,367 per Acre

    0 Howard Hannah Rd, New Castle, VA 24127

    Property has long frontage on Craigs Creek and Howard Hannah Road. Good recreational property. Property is in 100 year flood plain. Accessible by foot only.

    Patrick Charlton CHARLTON ASSOCIATES

    0 Howard Hannah Rd, New Castle, VA 24127
  • /83

    $555,000 Sold Feb 07, 2025

    • 2,487 Sq Ft
    • $223/SF
    • 20 Days On Market
    • 4 Beds
    • 3.5 Baths
    • Built 2009

    148 Caddis Ln, New Castle, VA 24127

    LISTED $20k Under Appraised Value!!!! Instant equity for a dream home!! Enjoy the PRIVATE, STOCKED TROPHY TROUT STREAM that is available to Black Diamond residents. Step into this 4 Bedroom 3.5 bath A-Frame log cabin home with a wine cellar and wrap around porch. This retreat is located near Jefferson National Forest, where residents enjoy the natural scenes and abundant wildlife. Situated on

    Travis Hill IVY REALTY OF ROANOKE LLC

    148 Caddis Ln, New Castle, VA 24127
    • /36

      Est $197,697 Not Listed For Sale

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

      100 Penn Ave, New Castle, VA 24127

      100 Penn Ave, New Castle, VA 24127
  • /28

    $25,000

    • Land
    • 0.75 Acre
    • $33,333 per Acre

    TBD Peaceful Valley Rd, New Castle, VA 24127

    This mostly level .75-acre property bordering National Forest is perfect for your next weekend getaway, hunting camp, or basecamp for whatever your adventure may be. The existing cinderblock foundation on this property provides the perfect base for a deck to park your camper beside and the small stream at the back of the property provides peaceful background noise. There is an old existing well

    Brittany Seldomridge Virginia Land and Farms Inc

    TBD Peaceful Valley Rd, New Castle, VA 24127
  • /32

    $259,000 Sold Jan 28, 2025

    • 1,699 Sq Ft
    • $152/SF
    • 155 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1971

    24930 Craig Creek Rd, New Castle, VA 24127

    The mountains are calling! This 4 bedroom, 2 bath brick ranch has a great view of the surrounding mountains. Great location one mile from town, close to schools, and trails. Covered front porch, newer roof, full unfinished basement, basement dry system installed around 3 years ago. Craig County, 53% National Forest, is an outdoor recreation paradise. Over 117,000 acres of National Forest to

    James Fisher YOUNG REALTY COMPANY

    24930 Craig Creek Rd, New Castle, VA 24127
    • /20

      Est $81,333 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,460 Sq Ft

      453 Cumberland Ave, New Castle, VA 24127

      453 Cumberland Ave, New Castle, VA 24127
  • /20

    $24,000

    • Land
    • 2.78 Acres
    • $8,633 per Acre

    TBD Craig Woods Rd, New Castle, VA 24127

    Escape to the peace and beauty of Western Virginia with this 2.78-acre wooded parcel located on quiet Craig Woods Road just outside of New Castle, Virginia. Nestled in the heart of Craig County and surrounded by natural splendor, this property is a haven for outdoor enthusiasts. This lot offers the perfect setting for your dream home or weekend cabin with NO HOA - just a $150 annual road

    Brittany Seldomridge Virginia Land and Farms Inc

    TBD Craig Woods Rd, New Castle, VA 24127
  • /23

    $155,000 Sold Jan 15, 2025

    • 2,062 Sq Ft
    • $75/SF
    • 103 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 2001

    259 Meadows Ln, New Castle, VA 24127

    Large Manufactured home with 4 bedrooms, Master has separate room for office or nursery and full bath. The house has Eat in kitchen, Dining room, Living room with gas fireplace. This house has been updated with new floor covering throughout, new roof, new HVAC system and interior painted. No appliances seller will give $2,000 appliance allowance. several ceiling fans.

    Patrick Charlton Charlton Associates

    259 Meadows Ln, New Castle, VA 24127
    • /51

      Est $246,910 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
  • /3

    $130,000

    • Land
    • 18 Acres
    • $7,345 per Acre

    Lot 55 Cahill Ln, New Castle, VA 24127

    17.7 Acres of country farmland with approximately 8 acres of open pasture and 10 acres of mature woods, all surrounded by Jefferson National Forest. 200 yards from Johns Creed, a stocked trout stream owned by the Black Diamond Subdivison with excellent fishing. Perfect opportunity to build a home on multiple building sites with long mountain range views. 20 Miles to Blacksburg, VT

    Norman Domingo XREALTY.NET LLC

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

    $99,900 Sold Jan 14, 2025

    • Land
    • 28 Acres
    • $3,513 per Acre
    • 39 Days On Market

    038 Johns Creek Rd, New Castle, VA 24127

    Beautiful 28.44 Acres of open and wooded land in Black Diamond Subdivision. This lot fronts on Johns Creek Road. the property has several acres of clear land plenty open space for horses. Walk across street to Johns Creek and go fishing in stock trout street. If you like hunting this lot joins Jefferson National Forest, Lot is perk and ready to build your dream or vacation home. 30-minute drive

    Patrick Charlton CHARLTON ASSOCIATES

    038 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