Skip to main content
Homes for sale in Bristol, Virginia
Virginia

Homes for Sale in Bristol

177 active listings in Bristol, Virginia · Median list price $254,900

177 listings
Avg $366,248
89 days avg
Explore
Market Overview

Bristol Real Estate at a Glance

Current market statistics for Bristol, VA

177

Active Listings

$366K

Avg Price

$255K

Median Price

$170

Price/Sqft

2,156

Avg Sqft

89

Avg Days

Price Range

From

$12,000

To

$3,000,000

Browse

Homes for Sale in Bristol

Every active listing in Bristol, browsable page by page.

2140 Randolph Street - Single Family for sale in Bristol, VA
Single Family

$225K

2140 Randolph Street

Bristol, VA

3 bd1 ba1,195
2250 High Street - Single Family for sale in Bristol, VA
Single Family

$188K

2250 High Street

Bristol, VA

3 bd1 ba1,417
329 Spring Hill Terrace - Single Family for sale in Bristol, VA
Single Family

$360K

329 Spring Hill Terrace

Bristol, VA

4 bd2 ba1,874
101 Canterbury Lane - Single Family for sale in Bristol, VA
Single Family

$285K

101 Canterbury Lane

Bristol, VA

4 bd2 ba1,782
1145 Pebble Drive - Condo for sale in Bristol, VA
Condo

$245K

1145 Pebble Drive

Bristol, VA

3 bd3 ba1,712
256 19th Street - Single Family for sale in Bristol, VA
Single Family

$243K

256 19th Street

Bristol, VA

3 bd1 ba1,044
344 Crossway Road - Single Family for sale in Bristol, VA
Single Family

$250K

344 Crossway Road

Bristol, VA

3 bd1 ba1,409
2225 Randolph Street - Single Family for sale in Bristol, VA
Single Family

$140K

2225 Randolph Street

Bristol, VA

4 bd1 ba2,143
11420 Wallace Pike - Land for sale in Bristol, VA
Land

$45K

11420 Wallace Pike

Bristol, VA

0 bd0 ba
23261 Edgewood Drive - Single Family for sale in Bristol, VA
Single Family

$299K

23261 Edgewood Drive

Bristol, VA

3 bd2 ba1,728
311 Harvest Road - Single Family for sale in Bristol, VA
Single Family

$525K

311 Harvest Road

Bristol, VA

3 bd2 ba2,604
12623 Chesterfield Lane - Single Family for sale in Bristol, VA
Single Family

$390K

12623 Chesterfield Lane

Bristol, VA

3 bd3 ba1,818
2505 Osborne Street - Single Family for sale in Bristol, VA
Single Family

$225K

2505 Osborne Street

Bristol, VA

3 bd1 ba1,080
2634 Island Road - Single Family for sale in Bristol, VA
Single Family

$425K

2634 Island Road

Bristol, VA

3 bd1 ba1,218
2634 Island Road - Residential Multi Family for sale in Bristol, VA
Residential Multi Family

$425K

2634 Island Road

Bristol, VA

3 bd1 ba1,218
13590 Sinking Creek Road - Multi-Family for sale in Bristol, VA
Multi-Family

$400K

13590 Sinking Creek Road

Bristol, VA

4 bd2 ba
2104 Osborne Street - Single Family for sale in Bristol, VA
Single Family

$249K

2104 Osborne Street

Bristol, VA

3 bd1 ba2,003
18409 Lavender Lane - Single Family for sale in Bristol, VA
Single Family

$410K

18409 Lavender Lane

Bristol, VA

3 bd2 ba1,533
15126 Stonewall Ridge - Single Family for sale in Bristol, VA
Single Family

$899K

15126 Stonewall Ridge

Bristol, VA

5 bd5 ba5,487
14127 King Mill Pike - Single Family for sale in Bristol, VA
Single Family

$650K

14127 King Mill Pike

Bristol, VA

5 bd4 ba4,292
1000 Garden Lane - Single Family for sale in Bristol, VA
Single Family

$340K

1000 Garden Lane

Bristol, VA

4 bd2 ba2,498
321 Lee Street - Single Family for sale in Bristol, VA
Single Family

$199K

321 Lee Street

Bristol, VA

3 bd2 ba2,050
186 Brookwood Circle - Single Family for sale in Bristol, VA
Single Family

$220K

186 Brookwood Circle

Bristol, VA

3 bd3 ba1,608
401 Seminole Road - Single Family for sale in Bristol, VA
Single Family

$220K

401 Seminole Road

Bristol, VA

3 bd2 ba1,227
20066 Haskell Station Road - Single Family for sale in Bristol, VA
Single Family

$235K

20066 Haskell Station Road

Bristol, VA

3 bd1 ba1,296
123 Elbert Way - Single Family for sale in Bristol, VA
Single Family

$350K

123 Elbert Way

Bristol, VA

3 bd2 ba1,501
12018 Dettor Road - Single Family for sale in Bristol, VA
Single Family

$225K

12018 Dettor Road

Bristol, VA

3 bd2 ba1,470
389 Wallace Pike - Single Family for sale in Bristol, VA
Single Family

$240K

389 Wallace Pike

Bristol, VA

3 bd2 ba1,201
174 Saul Drive - Single Family for sale in Bristol, VA
Single Family

$270K

174 Saul Drive

Bristol, VA

3 bd3 ba2,025
823 Maple Street - Single Family for sale in Bristol, VA
Single Family

$25K

823 Maple Street

Bristol, VA

2 bd1 ba1,170
15519 Lee Highway - Commercial for sale in Bristol, VA
Commercial

$425K

15519 Lee Highway

Bristol, VA

0 bd0 ba2,776
15519 Lee Highway - Single Family for sale in Bristol, VA
Single Family

$425K

15519 Lee Highway

Bristol, VA

3 bd2 ba2,776
4432 Walker Mountain Road - Single Family for sale in Bristol, VA
Single Family

$340K

4432 Walker Mountain Road

Bristol, VA

3 bd1 ba1,152
1068 Prospect Avenue - Single Family for sale in Bristol, VA
Single Family

$195K

1068 Prospect Avenue

Bristol, VA

3 bd1 ba1,500
1404 New Hampshire Avenue - Single Family for sale in Bristol, VA
Single Family

$240K

1404 New Hampshire Avenue

Bristol, VA

3 bd2 ba1,260
1944 Norway Street - Single Family for sale in Bristol, VA
Single Family

$180K

1944 Norway Street

Bristol, VA

2 bd2 ba1,772
416 Lee Street - Single Family for sale in Bristol, VA
Single Family

$350K

416 Lee Street

Bristol, VA

6 bd4 ba2,914
255 Norwood Drive - Single Family for sale in Bristol, VA
Single Family

$299K

255 Norwood Drive

Bristol, VA

4 bd3 ba1,856
5394 Dishner Valley Road - Single Family for sale in Bristol, VA
Single Family

$440K

5394 Dishner Valley Road

Bristol, VA

3 bd2 ba2,722
601 Commonwealth Avenue - Commercial for sale in Bristol, VA
Commercial

$1.3M

601 Commonwealth Avenue

Bristol, VA

0 bd0 ba5,018
545 Green Hill Road - Single Family for sale in Bristol, VA
Single Family

$450K

545 Green Hill Road

Bristol, VA

3 bd3 ba2,891
1220 Massachusetts Avenue - Single Family for sale in Bristol, VA
Single Family

$255K

1220 Massachusetts Avenue

Bristol, VA

3 bd2 ba1,924
948 King Mill Pike - Single Family for sale in Bristol, VA
Single Family

$189K

948 King Mill Pike

Bristol, VA

3 bd1 ba948
531 Lawrence Avenue - Single Family for sale in Bristol, VA
Single Family

$735K

531 Lawrence Avenue

Bristol, VA

5 bd4 ba3,264
15085 Washington Way - Single Family for sale in Bristol, VA
Single Family

$1.7M

15085 Washington Way

Bristol, VA

5 bd5 ba5,513
409 Crockett Street - Single Family for sale in Bristol, VA
Single Family

$119K

409 Crockett Street

Bristol, VA

2 bd1 ba672
20569 Hedgerow Hill - Single Family for sale in Bristol, VA
Single Family

$470K

20569 Hedgerow Hill

Bristol, VA

3 bd3 ba2,208
160 Creekside Trail - Commercial for sale in Bristol, VA
Commercial

$295K

160 Creekside Trail

Bristol, VA

0 bd0 ba1,860
12392 Braemar Street - Single Family for sale in Bristol, VA
Single Family

$499K

12392 Braemar Street

Bristol, VA

5 bd3 ba3,305
835 Highland Avenue - Single Family for sale in Bristol, VA
Single Family

$235K

835 Highland Avenue

Bristol, VA

4 bd3 ba2,390

Showing 150 of 177 · Page 1 of 4

Beyond the listings

Continue exploring Bristol

Turn the listings into a short list with a clearer read on the Bristol market, its neighborhoods, and the home features that matter to you.

Local market guide

Bristol Housing Market

Browse 177 active listings in Bristol, Virginia. The median list price for this active inventory is $254,900. Compare the price and property details reported in each listing.

Median list price $254,900 · Range $12,000–$3,000,000 · 177 active listings

Buyer questions

Frequently Asked Questions

How many active listings are available in Bristol, Virginia?

The current inventory contains 177 active listings in Bristol, VA.

What is the average list price in Bristol, Virginia?

The average list price among current active listings in Bristol, VA is $366,248. Current list prices range from $12,000 to $3,000,000.

What is the median list price in Bristol?

The median list price among current active listings in Bristol, VA is $254,900.

What is the average days on market for active listings in Bristol?

Current active listings in Bristol, VA report an average of 89 days on market.

What is the average list price per square foot in Bristol?

The average list price per square foot among current active listings in Bristol, VA is $170.

Ready to make the list yours?

Use the full search to set your price, beds, property type, and must-have features for Bristol.

Search Bristol homes