Townhouses for sale in Dinwiddie

150,086 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Confederate Woods, Dinwiddie
Request Details
Confederate Woods, Dinwiddie

3 Bedrooms

2 Bathrooms

2,072 sq.ft

1 day + 6 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Dinwiddie, Dinwiddie County
Request Details
Dinwiddie, Dinwiddie County

1 day + 6 hours ago

View photo Arrow icon pointing to the right
House
House for sale in Dinwiddie, Dinwiddie County
USD 98,000
Dinwiddie, Dinwiddie County

3 Bedrooms

1 Bathroom

1,152 sq.ft

Oct 02, 2026

2 pictures Arrow icon pointing to the right
Updated
Land
Land for sale in Dinwiddie, Dinwiddie County
USD 75,000
Dinwiddie, Dinwiddie County

1 day + 6 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Dinwiddie, Dinwiddie County
USD 75,000
Dinwiddie, Dinwiddie County

3 days + 6 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Dinwiddie, Dinwiddie County
USD 299,900
Dinwiddie, Dinwiddie County

3 Bedrooms

2 Bathrooms

1,536 sq.ft

5 days + 6 hours ago

33 pictures Arrow icon pointing to the right
House
House for sale in West Petersburg, Dinwiddie
USD 299,900
West Petersburg, Dinwiddie

3 Bedrooms

2 Bathrooms

1,536 sq.ft

GardenDeckEquipped kitchen

5 days + 6 hours ago

17 pictures Arrow icon pointing to the right
House
House for sale in Edge Hill Park, Dinwiddie
USD 285,000
Edge Hill Park, Dinwiddie

3 Bedrooms

1 Bathroom

1,232 sq.ft

ParkingFireplaceEquipped kitchen

6 days + 6 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Dinwiddie, Dinwiddie County
USD 285,000
Dinwiddie, Dinwiddie County

3 Bedrooms

1 Bathroom

1,232 sq.ft

ParkingFireplaceEquipped kitchen

1 week + 6 hours ago

24 pictures Arrow icon pointing to the right
House
House for sale in Dinwiddie, Dinwiddie County
USD 225,000
Dinwiddie, Dinwiddie County

3 Bedrooms

1 Bathroom

864 sq.ft

Garden

1 week + 4 days ago

57 pictures Arrow icon pointing to the right
House
House for sale in Dinwiddie, Dinwiddie County
USD 499,000
Dinwiddie, Dinwiddie County

5 Bedrooms

2 Bathrooms

3,226 sq.ft

FireplaceEquipped kitchen

1 week + 4 days ago

30 pictures Arrow icon pointing to the right
House
House for sale in Dinwiddie Gardens, Dinwiddie
USD 289,000
Dinwiddie Gardens, Dinwiddie

3 Bedrooms

2 Bathrooms

1,540 sq.ft

GardenParkingDeckEquipped kitchen

1 week + 4 days ago

31 pictures Arrow icon pointing to the right
House
House for sale in Mount Olivet, Dinwiddie
USD 174,999
Mount Olivet, Dinwiddie

3 Bedrooms

1 Bathroom

1,344 sq.ft

1 week + 4 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Dinwiddie, Dinwiddie County
USD 174,999
Dinwiddie, Dinwiddie County

3 Bedrooms

1 Bathroom

1,344 sq.ft

1 week + 4 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Dinwiddie, Dinwiddie County
USD 289,000
Dinwiddie, Dinwiddie County

3 Bedrooms

2 Bathrooms

1,540 sq.ft

GardenParkingDeckEquipped kitchen

1 week + 6 days ago

15 pictures Arrow icon pointing to the right
House
House for sale in Dinwiddie, Dinwiddie County
USD 364,000
Dinwiddie, Dinwiddie County

4 Bedrooms

2 Bathrooms

1,680 sq.ft

DeckEquipped kitchen

2 weeks + 3 days ago

23 pictures Arrow icon pointing to the right
House
House for sale in Dinwiddie Gardens, Dinwiddie
USD 325,000
Dinwiddie Gardens, Dinwiddie

3 Bedrooms

1 Bathroom

2,009 sq.ft

PatioGardenFireplaceEquipped kitchenCellar

2 weeks + 4 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Dinwiddie, Dinwiddie County
USD 409,000
Dinwiddie, Dinwiddie County

4 Bedrooms

2 Bathrooms

1,914 sq.ft

DeckEquipped kitchenParkingSwimming pool

3 weeks + 1 day ago

2 pictures Arrow icon pointing to the right
House
House for sale in Dinwiddie, Dinwiddie County
USD 325,000
Dinwiddie, Dinwiddie County

3 Bedrooms

1 Bathroom

2,009 sq.ft

PatioGardenFireplaceEquipped kitchenCellar

3 weeks + 2 days ago

66 pictures Arrow icon pointing to the right
House
House for sale in Dinwiddie, Dinwiddie County
USD 420,000
Dinwiddie, Dinwiddie County

4 Bedrooms

2 Bathrooms

2,052 sq.ft

GardenDeckEquipped kitchenParking

3 weeks + 2 days ago

22 pictures Arrow icon pointing to the right
House
House for sale in Dinwiddie, Dinwiddie County
USD 365,000
Dinwiddie, Dinwiddie County

5 Bedrooms

2 Bathrooms

2,800 sq.ft

Office room

1 week + 4 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Dinwiddie, Dinwiddie County
USD 775,000
Dinwiddie, Dinwiddie County

3 Bedrooms

2 Bathrooms

2,864 sq.ft

FireplaceEquipped kitchen

2 weeks + 6 days ago

8 pictures Arrow icon pointing to the right
Land
Land for sale in Dinwiddie, Dinwiddie County
USD 449,000
Dinwiddie, Dinwiddie County

Oct 09, 2026

View photo Arrow icon pointing to the right
Commercial
Commercial for sale in Dinwiddie, Dinwiddie County
USD 395,000
Dinwiddie, Dinwiddie County

9,350 sq.ft

Parking

Oct 05, 2026

47 pictures Arrow icon pointing to the right
Updated
House
House for sale in Dinwiddie, Dinwiddie County
USD 285,000
Dinwiddie, Dinwiddie County

3 Bedrooms

2 Bathrooms

1,032 sq.ft

GardenDeckEquipped kitchenParking

1 day + 6 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Dinwiddie, Dinwiddie County
USD 225,000
Dinwiddie, Dinwiddie County

3 Bedrooms

1 Bathroom

864 sq.ft

Oct 10, 2026

24 pictures Arrow icon pointing to the right
House
House for sale in Stony Springs, Dinwiddie
USD 234,900
Stony Springs, Dinwiddie

3 Bedrooms

1 Bathroom

960 sq.ft

Equipped kitchen

Oct 01, 2026

24 pictures Arrow icon pointing to the right
House
House for sale in Confederate Woods, Dinwiddie
USD 429,500
USD 434,900
1%
Confederate Woods, Dinwiddie

3 Bedrooms

2 Bathrooms

1,808 sq.ft

Office roomDeckFireplaceEquipped kitchen

1 week + 6 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Five Forks, Dinwiddie
USD 464,750
Five Forks, Dinwiddie

Sep 23, 2026

16 pictures Arrow icon pointing to the right
House
House for sale in Ashley, Dinwiddie
USD 354,900
Ashley, Dinwiddie

3 Bedrooms

2 Bathrooms

1,808 sq.ft

PatioGardenOffice roomEquipped kitchenSwimming pool

Sep 23, 2026