Homes for Sale in Bristol, VA

price
-
83-123 of 199 Homes
Active
$129,900 | 455 Westin Drive, Bristol, VA 24201
1/39

$129,900

3
Bedrooms
1,241
Square Feet
0.08
Acres
SVGUnlock more homes you won't find anywhere else
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
$249,900 | 916 Clark Street, Bristol, VA 24201
1/34
Virtual Tour

$249,900

3
Bedrooms
1,369
Square Feet
0.25
Acres
$165,000 | 1605 West Mary Street, Bristol, VA 24201
1/30

$165,000

2
Bedrooms
1,712
Square Feet
0.22
Acres
$439,900 | 12288 Bristol Highway, Bristol, VA 24202
1/84

$439,900

3
Bedrooms
1,577
Square Feet
7.9
Acres
$198,850 | 10069 Trading Post Lane, Bristol, VA 24202
1/19

$198,850

2
Bedrooms
840
Square Feet
1.88
Acres
$359,900 | 805 Highland Avenue, Bristol, VA 24201
1/72

$359,900

2
Bedrooms
1,770
Square Feet
0.17
Acres
$99,000 | 1145 Carriage Circle, Unit 104, Bristol, VA 24201
1/24

$99,000

2
Bedrooms
968
Square Feet
Unavailable
Acres
$236,900 | 1276 Old Airport Road, Bristol, VA 24201
1/32

$236,900

3
Bedrooms
1,110
Square Feet
0.33
Acres
$299,900 | 2413 Catherine Street, Bristol, VA 24201
1/40

$299,900

4
Bedrooms
1,962
Square Feet
0.25
Acres
$419,000 | 1349 Piedmont Avenue, Bristol, VA 24201
1/52

$419,000

3
Bedrooms
3,101
Square Feet
0.80
Acres
$475,000 | 23395 Larwood Lane, Bristol, VA 24202
1/34

$475,000

4
Bedrooms
2,257
Square Feet
0.82
Acres
$650,000 | 16133 Lee Highway, Bristol, VA 24202
1/52

$650,000

3
Bedrooms
2,913
Square Feet
7.37
Acres
$199,999 | 1066 Pebble Drive, Unit 1066, Bristol, VA 24201
1/23

$199,999

3
Bedrooms
2,169
Square Feet
$430,900 | 2111 Lee Highway, Bristol, VA 24201
1/43

$430,900

4
Bedrooms
2,776
Square Feet
0.54
Acres
$299,500 | 164 Woodstock Lane, Bristol, VA 24201
1/21

$299,500

4
Bedrooms
2,144
Square Feet
0.36
Acres
$159,000 | 615 Buckner Street, Bristol, VA 24201
1/31

$159,000

3
Bedrooms
1,709
Square Feet
0.12
Acres
$595,000 | 18348 Buffalo Pond Road, Bristol, VA 24202
1/73
Virtual Tour

$595,000

3
Bedrooms
2,694
Square Feet
1.94
Acres
$294,900 | 321 Valley Drive, Bristol, VA 24201
1/14

$294,900

5
Bedrooms
3,115
Square Feet
0.35
Acres
$239,000 | 345 Monroe Street, Bristol, VA 24201
1/37

$239,000

2
Bedrooms
1,746
Square Feet
3
Acres
$550,000 | 509 State Street, Unit 3, Bristol, VA 24201
1/58

$550,000

2
Bedrooms
2,482
Square Feet
$219,500 | 304 Reservoir Street, Bristol, VA 24201
1/28

$219,500

3
Bedrooms
1,080
Square Feet
1.4
Acres
$157,000 | 568 Old Airport Road, Bristol, VA 24201
1/32

$157,000

2
Bedrooms
870
Square Feet
0.34
Acres
$169,900 | 671 Beaverview Drive, Unit 671, Bristol, VA 24201
1/28

$169,900

2
Bedrooms
1,088
Square Feet
$285,000 | 700 Park Street, Bristol, VA 24201
1/45

$285,000

4
Bedrooms
2,088
Square Feet
0.22
Acres
$379,900 | 502 Valley Drive, Bristol, VA 24201
1/53

$379,900

3
Bedrooms
2,341
Square Feet
0.45
Acres
$220,000 | 4196 Walker Mountain Road, Bristol, VA 24202
1/37

$220,000

3
Bedrooms
1,280
Square Feet
1.74
Acres
$183,500 | 8796 Rich Valley Road, Bristol, VA 24202
1/33

$183,500

3
Bedrooms
1,029
Square Feet
0.46
Acres
$99,900 | 17532 Phillips Road, Bristol, VA 24202
1/27

$99,900

1
Bedrooms
Unavailable
Bathrooms
240
Square Feet
19.6
Acres
$535,000 | 237 Solar Street, Bristol, VA 24201
1/51

$535,000

4
Bedrooms
3,200
Square Feet
0.18
Acres
$179,900 | 2461 Bradley Street, Bristol, VA 24201
1/29

$179,900

3
Bedrooms
2,387
Square Feet
0.22
Acres
$425,000 | 2412 Bradley Street, Bristol, VA 24201
1/41

$425,000

5
Bedrooms
2,867
Square Feet
0.56
Acres
$425,000 | 2414 Bradley Street, Bristol, VA 24201
1/41

$425,000

5
Bedrooms
2,867
Square Feet
0.56
Acres
$425,000 | 2416 Bradley Street, Bristol, VA 24201
1/41

$425,000

5
Bedrooms
2,867
Square Feet
0.56
Acres
$425,000 | 2412-14 Bradley Street, Bristol, VA 24201
1/41

$425,000

5
Bedrooms
2,867
Square Feet
0.56
Acres
$155,000 | 660 Beaverview Drive, Unit 660, Bristol, VA 24201
1/19

$155,000

3
Bedrooms
1,088
Square Feet
$199,900 | 8460 Reedy Creek Road, Bristol, VA 24202
1/19

$199,900

3
Bedrooms
1,612
Square Feet
0.69
Acres
$650,000 | 11423 Reedy Creek Road, Bristol, VA 24202
1/79
Virtual Tour

$650,000

3
Bedrooms
3,190
Square Feet
1.1
Acres
$559,000 | 130 Solar Street, Bristol, VA 24201
1/96

$559,000

5
Bedrooms
4,196
Square Feet
0.28
Acres
$254,900 | 463 Magnolia Drive, Bristol, VA 24201
1/2

$254,900

2
Bedrooms
1,252
Square Feet
0.29
Acres
$699,900 | 11766 Rocky Hill Road, Bristol, VA 24202
1/67

$699,900

4
Bedrooms
5,420
Square Feet
11
Acres
$549,000 | 570 Valley Drive, Bristol, VA 24201
1/61

$549,000

5
Bedrooms
3,762
Square Feet
0.74
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes