2,696

Craig County, VA Homes

Section Image
  • /2

    $215,000 Sold Oct 17, 2025

    • 1,836 Sq Ft
    • $117/SF
    • 0 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1998

    478 Park Ave, New Castle, VA 24127

    Spacious 3 Bedroom, 2 Bath Ranch in picturesque Craig County, VA. Freshly updated home on level lot. Close to everything in New Castle. This home will not last.

    James Fisher YOUNG REALTY COMPANY

    478 Park Ave, New Castle, VA 24127
    • /37

      Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 750 Sq Ft

      399 Mount Chestnut Rd, New Castle, VA 24127

      399 Mount Chestnut Rd, New Castle, VA 24127
  • /2

    $19,175 Sold Oct 03, 2025

    • 1,610 Sq Ft
    • $12/SF
    • 46 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1920

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

      Not Listed For Sale

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

      7924 Johns Creek Rd, New Castle, VA 24127

      7924 Johns Creek Rd, New Castle, VA 24127
  • /2

    $25,000 Sold May 29, 2025

    • Land
    • 1.6 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
    • /21

      Not Listed For Sale

      0 Northside Rd Unit 895373, Newport, VA 24128

      0 Northside Rd Unit 895373, Newport, VA 24128
    • /57

      Not Listed For Sale

      0 Southside Rd Unit 895632, New Castle, VA 24127

      0 Southside Rd Unit 895632, New Castle, VA 24127
    • /40

      Est $228,335 Not Listed For Sale

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

      17 Homestead Rd, New Castle, VA 24127

      17 Homestead Rd, New Castle, VA 24127
    • /32

      Est $207,012 Not Listed For Sale

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

      26436 Craig Creek Rd, New Castle, VA 24127

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

      Not Listed For Sale

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

      0 Peaceful Valley Rd Unit 894414, New Castle, VA 24127
    • /70

      Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 884 Sq Ft

      237 Prices Cabin Rd, New Castle, VA 24127

      237 Prices Cabin Rd, New Castle, VA 24127
    • /5

      Not Listed For Sale

      0 Broad Run Hills Unit 892498, New Castle, VA 24127

      0 Broad Run Hills Unit 892498, New Castle, VA 24127
    • /26

      Est $164,042 Not Listed For Sale

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

      276 Marshall Ave, New Castle, VA 24127

      276 Marshall Ave, New Castle, VA 24127
    • /13

      Not Listed For Sale

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

      90 Elmore Dr Unit & 70, New Castle, VA 24127

      90 Elmore Dr Unit & 70, New Castle, VA 24127
    • /17

      Not Listed For Sale

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

      0 Johns Creek Mountain Rd Unit 891419, New Castle, VA 24127
    • /7

      Not Listed For Sale

      0 Paint Bank Rd Unit 887023, New Castle, VA 24127

      0 Paint Bank Rd Unit 887023, New Castle, VA 24127
    • /3

      Not Listed For Sale

      Lot 16 Johns Creek Mountain Rd, New Castle, VA 24127

      Lot 16 Johns Creek Mountain Rd, New Castle, VA 24127
    • /27

      Est $118,657 Not Listed For Sale

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

      12627 Paint Bank Rd, Paint Bank, VA 24131

      12627 Paint Bank Rd, Paint Bank, VA 24131
    • /5

      Not Listed For Sale

      Lot 1A Berties Bottom Ln, New Castle, VA 24127

      Lot 1A Berties Bottom Ln, New Castle, VA 24127
    • /74

      Est $1,158,000 Not Listed For Sale

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

      600 Pinnacle Trail, New Castle, VA 24127

      600 Pinnacle Trail, New Castle, VA 24127
    • /3

      Not Listed For Sale

      008 Johns Creek Mountain Rd, New Castle, VA 24127

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

      Est $327,017 Not Listed For Sale

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

      149 Awah Ln, New Castle, VA 24127

      149 Awah Ln, New Castle, VA 24127
    • /19

      Not Listed For Sale

      0 Paint Bank Rd, Potts Mountain, VA 24131

      0 Paint Bank Rd, Potts Mountain, VA 24131
    • /11

      Not Listed For Sale

      TBD Dicks Creek Rd, Potts Mountain, VA 24127

      TBD Dicks Creek Rd, Potts Mountain, VA 24127
    • /31

      Est $277,437 Not Listed For Sale

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

      17998 Paint Bank Rd, Paint Bank, VA 24131

      17998 Paint Bank Rd, Paint Bank, VA 24131
    • /63

      Est $667,349 Not Listed For Sale

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

      417 Steele Acres Rd, Newport, VA 24128

      417 Steele Acres Rd, Newport, VA 24128
    • /36

      Est $179,276 Not Listed For Sale

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

      358 Wagener St, New Castle, VA 24127

      358 Wagener St, New Castle, VA 24127
    • /17

      Est $216,579 Not Listed For Sale

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

      81 Virginia Mineral Springs Cir, New Castle, VA 24127

      81 Virginia Mineral Springs Cir, New Castle, VA 24127
    • /32

      Est $202,884 Not Listed For Sale

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

      92 Scott Ave, New Castle, VA 24127

      92 Scott Ave, New Castle, VA 24127
    • /26

      Est $169,605 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 980 Sq Ft

      429 Marshall Ave, New Castle, VA 24127

      429 Marshall Ave, New Castle, VA 24127
    • /37

      Est $282,000 Not Listed For Sale

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

      12676 Little Mountain Rd, New Castle, VA 24127

      12676 Little Mountain Rd, New Castle, VA 24127
    • /50

      Est $368,745 Not Listed For Sale

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

      238 Hunters Dr, New Castle, VA 24127

      238 Hunters Dr, New Castle, VA 24127
    • /20

      Est $176,069 Not Listed For Sale

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

      289 Herndon Ave, New Castle, VA 24127

      289 Herndon Ave, New Castle, VA 24127
    • /28

      Est $178,726 Not Listed For Sale

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

      8972 Cumberland Gap Rd, New Castle, VA 24127

      8972 Cumberland Gap Rd, New Castle, VA 24127
    • /83

      Est $861,814 Not Listed For Sale

      • 4 Beds
      • 1.5 Baths
      • 1,920 Sq Ft

      19784 Cumberland Gap Rd, New Castle, VA 24127

      19784 Cumberland Gap Rd, New Castle, VA 24127
    • /20

      Est $176,149 Not Listed For Sale

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

      358 Court St, New Castle, VA 24127

      358 Court St, New Castle, VA 24127
    • /49

      Est $283,125 Not Listed For Sale

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

      6929 Upper Craigs Creek Rd, Catawba, VA 24070

      6929 Upper Craigs Creek Rd, Catawba, VA 24070
    • /35

      Est $338,616 Not Listed For Sale

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

      3902 Upper Craigs Creek Rd, Catawba, VA 24070

      3902 Upper Craigs Creek Rd, Catawba, VA 24070
    • /27

      Est $190,495 Not Listed For Sale

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

      5873 Hall Rd, Catawba, VA 24070

      5873 Hall Rd, Catawba, VA 24070
    • /3

      Not Listed For Sale

      00097 Black Diamond Dr, New Castle, VA 24127

      00097 Black Diamond Dr, New Castle, VA 24127

Showing Results 161 - 200, Page 5 of 18

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