Richmond & Charlottesville Sold Homes

Find recently sold Compass homes in Richmond & Charlottesville. Our experts are here to guide you.

Closed 4/10/26
112 West Lancaster Road

Richmond, VA 23222

Last Sold Price
$643,000
5 BD
2.5 BA
2,564 SF
Closed 4/9/26
Last Sold Price
$325,000
1 BD
2 BA
1,009 SF
Closed 4/9/26
12004 Bromwich Court

North Chesterfield, VA 23236

Last Sold Price
$685,000
4 BD
2.5 BA
3,547 SF
Closed 4/8/26
2841 Braidwood Road

Richmond, VA 23225

Last Sold Price
$990,000
4 BD
2.5 BA
3,304 SF
Closed 4/8/26
7478 Pebble Lake Drive, Unit 7478

Mechanicsville, VA 23111

Last Sold Price
$394,950
4 BD
3.5 BA
2,192 SF
Closed 4/1/26
17456 Circuit Rider Drive

Beaverdam, VA 23015

Last Sold Price
$535,000
4 BD
2.5 BA
2,412 SF
Closed 4/3/26
201 Buttercup Lane

Charlottesville, VA 22902

Last Sold Price
$417,000
2 BD
2 BA
1,311 SF
Closed 3/31/26
Pinehurst Drive

Gordonsville, VA 22942

Last Sold Price
$15,000
0.51 AC
Closed 4/3/26
789 Pinehurst Drive

Gordonsville, VA 22942

Last Sold Price
$423,500
3 BD
2 BA
1,690 SF
Closed 3/31/26
Pinehurst Drive

Gordonsville, VA 22942

Last Sold Price
$15,000
0.51 AC
Closed 4/3/26
2138 Avinity Loop

Charlottesville, VA 22902

Last Sold Price
$525,000
4 BD
3.5 BA
2,310 SF
Closed 4/4/26
1424 B Street

Waynesboro, VA 22980

Last Sold Price
$245,000
3 BD
1 BA
1,010 SF
Closed 4/3/26
15164 Deep Spring Drive

Montpelier, VA 23192

Last Sold Price
$740,000
3 BD
4.5 BA
3,548 SF
Closed 4/3/26
2409 Brookwood Road

North Chesterfield, VA 23235

Last Sold Price
$299,000
2 BD
2 BA
1,434 SF
Closed 4/2/26
Undisclosed Address

Midlothian, VA 23112

Last Sold Price
$500,000
4 BD
2.5 BA
2,103 SF
Closed 3/31/26
5 Montgomery Avenue

Staunton, VA 24401

Last Sold Price
$220,000
2 BD
1 BA
850 SF
Closed 3/27/26
1012 West Franklin Street

Richmond, VA 23220

Last Sold Price
$2,100,000
11 BD
8 BA
8,296 SF
Closed 3/30/26
Undisclosed Address

Gloucester Point, VA 23072

Last Sold Price
$590,000
3 BD
1.5 BA
2,193 SF
Closed 3/27/26
1385 Palmore Road

Powhatan, VA 23139

Last Sold Price
$600,000
4 BD
2.5 BA
2,630 SF
Closed 3/27/26
5806 Guthrie Avenue

Richmond, VA 23226

Last Sold Price
$2,095,000
5 BD
4.5 BA
3,614 SF
Closed 3/27/26
9018 Westone Road

Mechanicsville, VA 23116

Last Sold Price
$425,000
3 BD
2 BA
1,827 SF
Closed 3/26/26
30 Rosette Lane, Unit 104

Fishersville, VA 22939

Last Sold Price
$245,000
3 BD
1 BA
1,339 SF
Closed 3/27/26
5305 Meadow Chase Lane

Midlothian, VA 23112

Last Sold Price
$575,000
4 BD
2.5 BA
2,673 SF
Closed 3/27/26
7508 Chamberlayne Avenue

Richmond, VA 23227

Last Sold Price
$346,000
3 BD
1.5 BA
1,160 SF
Closed 3/20/26
5108 Amberwood Drive

Glen Allen, VA 23059

Last Sold Price
$790,000
5 BD
3.5 BA
3,201 SF
Closed 3/24/26
12513 Carnoustie Lane, Unit B

North Chesterfield, VA 23236

Last Sold Price
$395,000
2 BD
2 BA
1,948 SF
Closed 3/27/26
309 Hillwood Road

Richmond, VA 23226

Last Sold Price
$2,000,000
5 BD
4.5 BA
4,664 SF
Closed 3/26/26
11823 North Briar Patch Drive

Midlothian, VA 23113

Last Sold Price
$170,000
2 BD
1.5 BA
1,164 SF
Closed 3/25/26
8141 Marley Drive

Mechanicsville, VA 23116

Last Sold Price
$418,000
3 BD
2.5 BA
1,848 SF
Closed 3/24/26
355 Bayberry Lane

Zion Crossroads, VA 22942

Last Sold Price
$475,000
3 BD
2.5 BA
2,395 SF
Closed 3/24/26
2124 Lamb Avenue

Richmond, VA 23222

Last Sold Price
$500,000
3 BD
2.5 BA
1,931 SF
Closed 3/24/26
7406 Winding Creek Lane

Chesterfield, VA 23832

Last Sold Price
$510,000
5 BD
2.5 BA
3,070 SF
Closed 3/23/26
9814 Durango Road

Henrico, VA 23228

Last Sold Price
$365,000
3 BD
1 BA
1,272 SF
Closed 3/20/26
VIRTUAL TOUR
3831 Grayscott Way

Midlothian, VA 23113

Last Sold Price
$2,200,000
6 BD
4.5 BA
8,611 SF
Closed 3/23/26
9241 Janeway Drive

Mechanicsville, VA 23116

Last Sold Price
$700,000
5 BD
3 BA
3,006 SF
Closed 3/18/26
10125 St Joan Avenue

North Chesterfield, VA 23236

Last Sold Price
$325,000
3 BD
2 BA
1,703 SF
Closed 3/13/26
2328 Singingwoods Lane

Henrico, VA 23233

Last Sold Price
$540,000
3 BD
2.5 BA
1,914 SF
Closed 3/19/26
6021 Rivermere Lane

Glen Allen, VA 23059

Last Sold Price
$1,000,011
5 BD
4.5 BA
4,602 SF
Closed 3/18/26
10505 Thames Drive

Henrico, VA 23238

Last Sold Price
$449,000
3 BD
2 BA
1,742 SF
Closed 3/10/26
4104 Stuart Avenue

Richmond, VA 23221

Last Sold Price
$800,000
4 BD
3 BA
1,748 SF
Closed 3/10/26
8404 Debbs Lane

North Chesterfield, VA 23235

Last Sold Price
$254,900
2 BD
1 BA
850 SF
Closed 3/3/26
1701 Lakeview Avenue

Richmond, VA 23220

Last Sold Price
$520,000
4 BD
3.5 BA
2,814 SF
Closed 3/2/26
15105 Brown Pleasants Road

Montpelier, VA 23192

Last Sold Price
$330,000
5 BD
2.5 BA
2,875 SF
Closed 2/27/26
Tbd Weeping Rock Lane

Roseland, VA 22967

Last Sold Price
$35,000
0.39 AC
Closed 2/27/26
2806 Fairgate Road

Midlothian, VA 23112

Last Sold Price
$440,000
4 BD
2 BA
1,930 SF
Closed 2/27/26
12009 Blairmont Court

Glen Allen, VA 23059

Last Sold Price
$1,180,000
6 BD
4.5 BA
4,797 SF
Closed 2/27/26
6163 White Oak Road

Sandston, VA 23150

Last Sold Price
$420,000
3 BD
2.5 BA
1,801 SF
Closed 2/26/26
9605 Nandina Drive

Henrico, VA 23228

Last Sold Price
$390,000
2 BD
2 BA
1,501 SF
Closed 2/25/26
1761 Buckner Road

Bumpass, VA 23024

Last Sold Price
$485,000
4 BD
2.5 BA
3,900 SF
Closed 2/23/26
4730 Hepler Ridge Way

Glen Allen, VA 23059

Last Sold Price
$712,000
4 BD
2.5 BA
2,424 SF