Skip to main content
Virginia

Homes for Sale in Craig County

โ€œBrowse active listings in Craig Countyโ€

26 listings
Avg $605,758
Explore
Market Overview

Craig County Real Estate at a Glance

Current market statistics for Craig County, VA

26

Active Listings

$606K

Avg Price

Price Range

From

$89,999

To

$2,250,000

Browse

Homes for Sale in Craig County

Every active listing in Craig County, browsable page by page.

61 Caldwell St - Single Family for sale in New Castle, VA
Single Family

$309K

61 Caldwell St

New Castle, VA

3 bd2 ba1,776
265 Conrad St - Single Family for sale in New Castle, VA
Single Family

$99K

265 Conrad St

New Castle, VA

3 bd1 ba1,263
317 Craig Creek Estates Dr - Single Family for sale in New Castle, VA
Single Family

$330K

317 Craig Creek Estates Dr

New Castle, VA

3 bd3 ba2,706
3333 Cumberland Gap Rd - Single Family for sale in Newport, VA
Single Family

$330K

3333 Cumberland Gap Rd

Newport, VA

3 bd1 ba1,263
1010 Craig Woods Rd - Single Family for sale in New Castle, VA
Single Family

$725K

1010 Craig Woods Rd

New Castle, VA

5 bd3 ba3,539
5741 Hall Rd - Single Family for sale in Catawba, VA
Single Family

$529K

5741 Hall Rd

Catawba, VA

3 bd3 ba2,400
N Paint Bank Rd - Land for sale in Paint Bank, VA
Land

$299K

N Paint Bank Rd

Paint Bank, VA

0 bd0 ba0
1891 Happy Hollow Rd - Single Family for sale in Newport, VA
Single Family

$300K

1891 Happy Hollow Rd

Newport, VA

3 bd2 ba1,350
372 Bear Hollow Trl - Single Family for sale in New Castle, VA
Single Family

$450K

372 Bear Hollow Trl

New Castle, VA

3 bd2 ba2,264
271 Camp Mitchell Rd - Single Family for sale in New Castle, VA
Single Family

$459K

271 Camp Mitchell Rd

New Castle, VA

4 bd3 ba2,490
425 Miller Cove Rd - Single Family for sale in Catawba, VA
Single Family

$225K

425 Miller Cove Rd

Catawba, VA

2 bd1 ba880
422 Main St - Single Family for sale in New Castle, VA
Single Family

$450K

422 Main St

New Castle, VA

3 bd3 ba2,857
51 Railroad Ave - Single Family for sale in New Castle, VA
Single Family

$220K

51 Railroad Ave

New Castle, VA

4 bd1 ba1,050
36 Railroad Ave - Single Family for sale in New Castle, VA
Single Family

$244K

36 Railroad Ave

New Castle, VA

3 bd2 ba1,310
36 Railroad Avenue - Single Family for sale in New Castle, VA
Single Family

$244K

36 Railroad Avenue

New Castle, VA

3 bd2 ba1,310
154 Mitchell Dr - Single Family for sale in New Castle, VA
Single Family

$599K

154 Mitchell Dr

New Castle, VA

4 bd3 ba2,883
49 Holcombe Ave - Single Family for sale in New Castle, VA
Single Family

$165K

49 Holcombe Ave

New Castle, VA

3 bd2 ba1,740
384 Easy Slope Ln - Single Family for sale in New Castle, VA
Single Family

$666K

384 Easy Slope Ln

New Castle, VA

3 bd3 ba2,420
023 Johns Creek Rd - Land for sale in New Castle, VA
Land

$125K

023 Johns Creek Rd

New Castle, VA

0 bd0 ba0
7083 Foxfire Rd - Single Family for sale in Catawba, VA
Single Family

$999K

7083 Foxfire Rd

Catawba, VA

7 bd6 ba5,549
7083 Foxfire Road - Single Family for sale in Catawba, VA
Single Family

$999K

7083 Foxfire Road

Catawba, VA

7 bd6 ba5,549
57 Hemlock Ridge Ln - Residential Multi Family for sale in Catawba, VA
Residential Multi Family

$2.3M

57 Hemlock Ridge Ln

Catawba, VA

0 bd0 ba0
57 Hemlock Ridge Ln - Single Family for sale in Catawba, VA
Single Family

$2.3M

57 Hemlock Ridge Ln

Catawba, VA

13 bd13 ba8,339
57 Hemlock Ridge Ln - Commercial for sale in Catawba, VA
Commercial

$2.3M

57 Hemlock Ridge Ln

Catawba, VA

0 bd0 ba0
4140 Peaceful Valley Rd - Single Family for sale in New Castle, VA
Single Family

$90K

4140 Peaceful Valley Rd

New Castle, VA

2 bd1 ba1,070
Black Diamond Dr lot: 45 - Land for sale in New Castle, VA
Land

$145K

Black Diamond Dr lot: 45

New Castle, VA

0 bd0 ba0

Showing 1โ€“26 of 26 ยท Page 1 of 1

Cities in Craig County

Browse homes for sale by city within Craig County

Explore Craig County Homes