2,253

Craig, VA Homes

Section Image
    • /31

      Est $142,503 Not Listed For Sale

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

      125 Magnolia Ave, New Castle, VA 24127

      125 Magnolia Ave, New Castle, VA 24127
  • /5

    $74,500

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

    0015 Johns Creek Mountain Rd, 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. This lot is own by Patrick Charlton, Real Estate Broker in

    Patrick Charlton Charlton Associates

    0015 Johns Creek Mountain Rd, New Castle, VA 24127
  • /23

    $205,000 Sold Jan 02, 2025

    • 1,620 Sq Ft
    • $127/SF
    • 9 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2006

    38 Angel Ct, New Castle, VA 24127

    Check out this well maintained, move in ready home! This home has 3 bedrooms, with walk-in closets in each. The master suite features an oversized walk-in closet, as well as a stand up shower, and soaking tub. You are sure to enjoy the real wood fireplace in the living room, as well as the open floor space of the dining, kitchen and living room area. The property is situated on an acre, with a

    Alyssa Stump MKB, REALTORS(r) - NEW CASTLE

    38 Angel Ct, New Castle, VA 24127
    • /34

      Est $272,000 Not Listed For Sale

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

      262 Magnolia Ave, New Castle, VA 24127

      262 Magnolia Ave, New Castle, VA 24127
  • /15

    $74,500

    • Land
    • 11 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
  • /14

    $130,000 Sold Dec 06, 2024

    • Land
    • 37 Acres
    • $3,514 per Acre
    • 3 Days On Market

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

    Endless adventures await! Here's your chance to own 37 acres of land adjoining the Jefferson National Forest. This beautiful partially cleared/partially wooded tract is a MUST-SEE! Build your dream home, create a quaint weekend getaway, or subdivide to establish an extended family homestead. With 53% of the county covered by the Jefferson National Forest, you're surrounded by a wide range of

    Dana Berenbaum MKB, REALTORS(r)

    0 Peaceful Valley Rd Unit 912183, New Castle, VA 24127
    • /24

      Est $193,967 Not Listed For Sale

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

      445 Park Ave, New Castle, VA 24127

      445 Park Ave, New Castle, VA 24127
  • /15

    $89,999

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

    4140 Peaceful Valley Rd, New Castle, VA 24127

    Hunting Camp or residence joining National forest. Furnished and ready to move into. with bunk beds will sleep 10. has eat in kitchen, dining area, living room, 1 bed room and a sleeping area, bath room and storage room. Hard wood floors through out. Free standing propane heater and through the wall air condition. Replacement windows. 12 X 20 Cinder block building with cement floors.

    Patrick Charlton CHARLTON ASSOCIATES

    4140 Peaceful Valley Rd, New Castle, VA 24127
  • /49

    $750,000 Sold Nov 12, 2024

    • 4,026 Sq Ft
    • $186/SF
    • 167 Days On Market
    • 4 Beds
    • 3.5 Baths
    • Built 1999

    334 Day Farm Rd, New Castle, VA 24127

    Welcome home to a unique craftsman style farmhouse! Featuring 4 bed, 3.5 ba. with panoramic 360 views of the mountains. Open concept living room, flooded by natural light with crown moulding and a stone fireplace adjoins the heart of the home, the kitchen. This gourmet kitchen boasts unrivaled craftsmanship with marble counters, coffee bar with chef's sink, stainless steel appliances, commercial

    Amy McDaniel MKB, REALTORS(r)

    334 Day Farm Rd, New Castle, VA 24127
    • /18

      Est $124,318 Not Listed For Sale

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

      12 Forest Ave, New Castle, VA 24127

      12 Forest Ave, New Castle, VA 24127
  • /18

    $99,950

    • Land
    • 15 Acres
    • $6,708 per Acre

    Lot 13 Little Mountain Rd, New Castle, VA 24127

    14.9 acre site ready to build your dream home with stream at back of the property. Folks were gonna build home but circumstances did not allow. Gate on property. Take a look at this gem in New Castle.

    Gary Crawford RE/MAX ALL STARS

    Lot 13 Little Mountain Rd, New Castle, VA 24127
  • /47

    $53,500 Sold Nov 12, 2024

    • Land
    • 9 Acres
    • $6,073 per Acre
    • 175 Days On Market

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

    Black Diamond is an outdoors enthusiast's dream! and a private community located just west of Blacksburg, VA, Roanoke, VA in Craig County. Surrounded by National Forest, close to the Appalachian Trail and the New River, with a fully stocked and privately maintained trout stream, #Hunters, Fly fishermen, Hikers this is for you. Maggie VA is a beautiful valley that takes you back in time, but yet

    Judy Wagner BHHS MOUNTAIN SKY PROPERTIES - HILLSVILLE

    0 Black Diamond Dr Unit 906798, New Castle, VA 24127
    • /51

      Est $257,615 Not Listed For Sale

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

      1084 Cc Mountain Rd, New Castle, VA 24127

      1084 Cc Mountain Rd, New Castle, VA 24127
  • /42

    $129,000

    • 1 Bed
    • 1 Bath
    • 700 Sq Ft

    3002 Old Waiteville Rd, New Castle, VA 24127

    Permanent residence or hunting cabin on 5 acres. National forest within quarter mile with great hunting for deer, turkey and bear. Wrap porch and deck. New well pump and water lines. Two room outbuilding. Lots of privacy excellent get away. Owner is installing new propane heater.

    Patrick Charlton CHARLTON ASSOCIATES

    3002 Old Waiteville Rd, New Castle, VA 24127
  • /57

    $53,500 Sold Nov 12, 2024

    • Land
    • 9 Acres
    • $6,073 per Acre
    • 175 Days On Market

    TBD Black Diamond Dr, New Castle, VA 24127

    Black Diamond is an outdoors enthusiast's dream! and a private community located just west of Blacksburg, VA, Roanoke, VA in Craig County. Surrounded by National Forest, close to the Appalachian Trail and the New River, with a fully stocked and privately maintained trout stream, Hunters, Fly fishermen, Hikers this is for you. Maggie VA is a beautiful valley that takes you back in time, but yet

    Judy Wagner Berkshire Hathaway Home Services Mountain Sky Properties-Hillsv

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

      Est $396,346 Not Listed For Sale

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

      271 Camp Mitchell Rd, New Castle, VA 24127

      271 Camp Mitchell Rd, New Castle, VA 24127
  • /13

    $145,000

    • Land
    • 41 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
  • /39

    $155,000 Sold Nov 04, 2024

    • 2,715 Sq Ft
    • $57/SF
    • 92 Days On Market
    • 6 Beds
    • 2.5 Baths
    • Built 1890

    105 Herndon Ave, New Castle, VA 24127

    Great house, great location within 4 blocks of Craig County Court house, grocery store, bank and other stores. According to county records house was built in 1890. The exterior has vinyl siding, metal roof and covered front porch. The interior entry level has living room, parlor, sun porch, dining room with built in cabinets, eat in kitchen, large pantry, master bedroom with full bath (large

    Patrick Charlton CHARLTON ASSOCIATES

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

      Est $249,649 Not Listed For Sale

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

      380 Camp Mitchell Rd, New Castle, VA 24127

      380 Camp Mitchell Rd, New Castle, VA 24127
  • /14

    $67,900

    • Land
    • 10 Acres
    • $6,831 per Acre

    Lot 52 Black Diamond Dr, New Castle, VA 24127

    Beautiful wooded lot in Black Diamond subdivision. Well maintained private roads. Septic approved. Fishing rights to a private stock trout stream and abundant wildlife. Common picnic areas with shelters. Only 15% have homes built. Visit for more information about the community, restrictions, etc. within Black Diamond subdivision.

    Patrick Charlton CHARLTON ASSOCIATES

    Lot 52 Black Diamond Dr, New Castle, VA 24127
  • /16

    $110,000 Sold Oct 30, 2024

    • Land
    • 26 Acres
    • $4,219 per Acre
    • 100 Days On Market

    7 White Oak Ln, New Castle, VA 24127

    26 VERY PRIVATE,WOODED ACRES JOINING NATIONAL FOREST AT THE BACK!WEEKEND RETREAT,HUNTING CABIN,LIVING OFF THE GRID-THIS IS IT!Very secluded and serene setting.Perfect for Hunters/preppers:Dry Hunt Camp or Off Grid Camp. Would also make a really private home place for full time living!Buyer to install electric.No well or septic.Price includes a very rustic cabin being sold mostly furnished

    Sheila Dehart CHARLTON ASSOCIATES

    7 White Oak Ln, New Castle, VA 24127
    • /27

      Est $215,393 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 840 Sq Ft

      331 Fox Hollow Ln, New Castle, VA 24127

      331 Fox Hollow Ln, New Castle, VA 24127
  • /2

    $10,000

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

    7652 Dicks Creek Rd, New Castle, VA 24127

    The List Price is Not indicative of seller's Final Reserve Amount. This property is part of an online bidding event. Please visit Auction.com to place bids. Inspections of this property and contact with occupants are strictly prohibited. Property is sold ''As-Is'' and no for sale sign allowed.

    Kathy Chandler MKB, REALTORS(r)

    7652 Dicks Creek Rd, New Castle, VA 24127
  • /8

    $299,000 Sold Oct 11, 2024

    • 1,174 Sq Ft
    • $255/SF
    • 4 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1905

    0 Little Mountain Trail, New Castle, VA 24127

    Hunters Paradise 52 Acres with good cabin, having well and septic.. 5+/-acres of open field around cabin with small open areas throughout. UTV trails around and through. The property. Excellent walking trails. The cabin has 3 bed rooms, eat-in-kitchen, living room and full bath room, front and side cover porch. heated with propane and wood. Metal shed. Furniture stays. LONG BOUNDARY WITH

    Patrick Charlton CHARLTON ASSOCIATES

    0 Little Mountain Trail, New Castle, VA 24127
    • /19

      Est $229,160 Not Listed For Sale

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

      652 Fox Hollow Ln, New Castle, VA 24127

      652 Fox Hollow Ln, New Castle, VA 24127
  • /2

    $145,000

    • Land
    • 41 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
  • /62

    $355,000 Sold Oct 10, 2024

    • 1,425 Sq Ft
    • $249/SF
    • 10 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2022

    530 Sizer Ln, New Castle, VA 24127

    Private oasis nestled in the mountains of Craig County on 9+ acres of land. Relax on your front porch and enjoy the 4 mountain range views with beautiful sunrises. If hunting is your interest your land borders the Jefferson National Forest with abundant wild life. This 3 bedroom 2 bath ranch-style home offers an open floor plan and 9 feet ceilings throughout. This home is only 2 years old, so

    Christina Blackburn RE/MAX Cavaliers Radford

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

      Not Listed For Sale

      0 Dicks Creek Rd Unit 908953, New Castle, VA 24127

      0 Dicks Creek Rd Unit 908953, New Castle, VA 24127
  • /2

    $67,900

    • Land
    • 10 Acres
    • $6,831 per Acre

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

    Beautiful wooded lot in Black Diamond subdivision. Well maintained private roads. Septic approved. Fishing rights to a private stock trout stream and abundant wildlife. Close to parking lot to access Jefferson National Forest. Common picnic areas along stream with shelters. Only 15% of lots have homes built.

    Patrick Charlton Charlton Associates

    052 Black Diamond Dr Dr NW, 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
    • /52

      Est $357,000 Not Listed For Sale

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

      768 Hanging Rock Cir, New Castle, VA 24127

      768 Hanging Rock Cir, New Castle, VA 24127
  • /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
  • /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 $212,117 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
  • /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
  • /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
  • /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
  • /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
    • /10

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

Showing Results 81 - 120, Page 3 of 18

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