Homes for Sale in Bristol, VA

price
-
42-82 of 200 Homes
Active
$143,000 | 708 Portsmouth Avenue, Bristol, VA 24201
1/36

$143,000

3
Bedrooms
1,671
Square Feet
Unavailable
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.
$248,000 | 865 Shelleys Road, Bristol, VA 24202
1/41

$248,000

2
Bedrooms
1,139
Square Feet
8
Acres
$250,000 | 539 Edmond Street, Bristol, VA 24201
1/47

$250,000

4
Bedrooms
4,191
Square Feet
0.17
Acres
$235,000 | 810 Shakesville Road, Bristol, VA 24201
1/28

$235,000

3
Bedrooms
1,244
Square Feet
0.35
Acres
$499,000 | 19418 Brandywine Road, Bristol, VA 24202
1/53

$499,000

4
Bedrooms
2,164
Square Feet
7.16
Acres
$425,000 | 11579 Meadowood Drive, Unit 6A, Bristol, VA 24202
1/33

$425,000

3
Bedrooms
1,848
Square Feet
$280,000 | 12207 Reedy Creek Road, Bristol, VA 24202
1/43

$280,000

3
Bedrooms
1,512
Square Feet
5.68
Acres
$329,995 | 211 Independence Drive, Bristol, VA 24201
1/41

$329,995

4
Bedrooms
2,318
Square Feet
0.34
Acres
$97,000 | 604 Shakesville Road, Bristol, VA 24201
1/14

$97,000

2
Bedrooms
996
Square Feet
0.97
Acres
$369,000 | 612 Lawrence Avenue, Bristol, VA 24201
1/43

$369,000

3
Bedrooms
2,367
Square Feet
0.22
Acres
$299,900 | Tbd Boozy Creek Road, Bristol, VA 24202
1/33

$299,900

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
98.4
Acres
$279,900 | 733 Navaho Trail, Bristol, VA 24201
1/34

$279,900

4
Bedrooms
2,298
Square Feet
0.58
Acres
$149,900 | 120 Danville Avenue, Bristol, VA 24201
1/25

$149,900

2
Bedrooms
1,000
Square Feet
0.10
Acres
$265,000 | 2204 Valley Drive, Bristol, VA 24201
1/42

$265,000

2
Bedrooms
1,546
Square Feet
0.33
Acres
$285,000 | 5605 Livingston Creek Road, Bristol, VA 24202
1/29

$285,000

3
Bedrooms
1,736
Square Feet
1.24
Acres
$45,000 | Lot 22 Stonewall Ridge, Unit 22, Bristol, VA 24202
1/3

$45,000

Unavailable
Bedrooms
Unavailable
Bathrooms
Unavailable
Square Feet
0.6
Acres
$210,000 | 127 Timberbrook Drive, Bristol, VA 24201
1/31

$210,000

2
Bedrooms
1,184
Square Feet
$499,900 | 21506 Plantation Road, Bristol, VA 24202
1/70

$499,900

3
Bedrooms
2,604
Square Feet
3
Acres
$279,000 | 281 Canterbury Lane, Bristol, VA 24201
1/52

$279,000

3
Bedrooms
1,544
Square Feet
0.25
Acres
$265,000 | 145 Homestead Drive, Bristol, VA 24201
1/49

$265,000

4
Bedrooms
1,794
Square Feet
0.35
Acres
$259,900 | 22234 Pinebrook Drive, Bristol, VA 24202
1/39

$259,900

3
Bedrooms
1,596
Square Feet
0.32
Acres
$178,500 | 574 Beaverview Drive, Bristol, VA 24201
1/26

$178,500

2
Bedrooms
1,088
Square Feet
Unavailable
Acres
$629,998 | 17289 Crabtree Court, Bristol, VA 24202
1/58

$629,998

4
Bedrooms
4,148
Square Feet
1.55
Acres
$374,900 | 23342-40 Youngs Drive, Bristol, VA 24202
1/19

$374,900

4
Bedrooms
2,436
Square Feet
0.55
Acres
$219,500 | 1023 Arlington Avenue, Bristol, VA 24201
1/38

$219,500

3
Bedrooms
1,267
Square Feet
0.17
Acres
$269,000 | 2424 Catherine Street, Bristol, VA 24201
1/36

$269,000

3
Bedrooms
1,107
Square Feet
0.69
Acres
$279,000 | 501 Cheyenne Road, Bristol, VA 24201
1/58

$279,000

3
Bedrooms
2,122
Square Feet
0.38
Acres
$289,000 | 305 Texas Avenue, Bristol, VA 24201
1/58

$289,000

3
Bedrooms
1,924
Square Feet
0.38
Acres
$390,000 | 21426 Darlington Drive, Bristol, VA 24202
1/56

$390,000

4
Bedrooms
1,882
Square Feet
2
Acres
$325,000 | 161 Grandview Road, Bristol, VA 24201
1/51

$325,000

4
Bedrooms
2,300
Square Feet
0.25
Acres
$2,300,000 | 21321 Jade Woods Drive, Bristol, VA 24202
1/111

$2,300,000

7
Bedrooms
7,877
Square Feet
13.86
Acres
$229,900 | 305 Cherokee Road, Bristol, VA 24201
1/25

$229,900

3
Bedrooms
1,459
Square Feet
Unavailable
Acres
$244,000 | 1009 Lawrence Avenue, Bristol, VA 24201
1/51

$244,000

3
Bedrooms
1,544
Square Feet
0.17
Acres
$299,900 | 1125 Euclid Avenue, Bristol, VA 24201
1/35

$299,900

3
Bedrooms
1,438
Square Feet
0.05
Acres
$185,000 | 7006 Gate City Highway, Bristol, VA 24202
1/30

$185,000

3
Bedrooms
936
Square Feet
18
Acres
$220,000 | 160 Quail Run, Bristol, VA 24201
1/33

$220,000

3
Bedrooms
1,550
Square Feet
Unavailable
Acres
$250,000 | 24417 Briscoe Drive, Bristol, VA 24202
1/45

$250,000

3
Bedrooms
1,544
Square Feet
0.3
Acres
$359,500 | 179 Cloverleaf Drive, Bristol, VA 24202
1/35
Virtual Tour

$359,500

3
Bedrooms
2,723
Square Feet
0.55
Acres
$234,900 | 176 Crescent Drive, Bristol, VA 24201
1/31

$234,900

3
Bedrooms
1,244
Square Feet
0.2
Acres
$256,800 | 226 High Oak Drive, Bristol, VA 24201
1/42

$256,800

3
Bedrooms
1,584
Square Feet
0.35
Acres
$175,000 | 171 Reedy Street, Bristol, VA 24201
1/28

$175,000

3
Bedrooms
1,252
Square Feet
Unavailable
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes