Duplexes for sale in Stokes

46,883 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
2 pictures Arrow icon pointing to the right
House
House for sale in Wellsboro, King
USD 199,900
Wellsboro, King

2 Bedrooms

1 Bathroom

1,115 sq.ft

PatioGardenFireplaceEquipped kitchenCellarParking

1 week + 1 day ago

37 pictures Arrow icon pointing to the right
Land
Land for sale in Madison, Stokes County
USD 110,000
Madison, Stokes County

4 days + 20 hours ago

4 pictures Arrow icon pointing to the right
House
House for sale in Dodgetown, Walnut Cove
USD 284,900
Dodgetown, Walnut Cove

3 Bedrooms

2 Bathrooms

1,904 sq.ft

GardenOffice room

1 week + 3 days ago

18 pictures Arrow icon pointing to the right
House
House for sale in Francisco, Stokes County
USD 45,100
Francisco, Stokes County

1 Bedroom

1 Bathroom

1,694 sq.ft

1 week + 2 days ago

31 pictures Arrow icon pointing to the right
House
House for sale in Madison, Stokes County
USD 1,200,000
Madison, Stokes County

4 Bedrooms

2 Bathrooms

2,280 sq.ft

GardenDeckSwimming poolParking

3 weeks + 2 days ago

19 pictures Arrow icon pointing to the right
Land
Land for sale in Germanton, Stokes County
USD 160,000
Germanton, Stokes County

Oct 17, 2026

38 pictures Arrow icon pointing to the right
House
House for sale in Dodgetown, Walnut Cove
USD 299,000
Dodgetown, Walnut Cove

3 Bedrooms

2 Bathrooms

1,768 sq.ft

Equipped kitchenCellar

Oct 15, 2026

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Wellsboro, King
USD 250,000
Wellsboro, King

3 Bedrooms

2 Bathrooms

1,310 sq.ft

FireplaceEquipped kitchenParking

Oct 12, 2026

30 pictures Arrow icon pointing to the right
Land
Land for sale in Flat Rock, Stokes County
USD 289,800
Flat Rock, Stokes County

Oct 12, 2026

22 pictures Arrow icon pointing to the right
Land
Land for sale in Bailey Town, Walnut Cove
USD 1,950,000
Bailey Town, Walnut Cove

Oct 05, 2026

48 pictures Arrow icon pointing to the right
House
House for sale in Stokes County, North Carolina
USD 799,000
USD 834,900
4%
Stokes County, North Carolina

3 Bedrooms

2 Bathrooms

3,300 sq.ft

ParkingEquipped kitchen

6 days + 20 hours ago

45 pictures Arrow icon pointing to the right
House
House for sale in Dodgetown, Walnut Cove
USD 260,000
Dodgetown, Walnut Cove

2 Bedrooms

2 Bathrooms

1,660 sq.ft

GardenParkingCellar

2 weeks + 2 days ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Danbury, Stokes County
USD 695,000
Danbury, Stokes County
Air conditioning

Oct 09, 2026

39 pictures Arrow icon pointing to the right
Land
Land for sale in Danbury, Stokes County
USD 695,000
Danbury, Stokes County
Air conditioning

Oct 01, 2026

22 pictures Arrow icon pointing to the right
House
House for sale in Stokes County, North Carolina
USD 185,000
Stokes County, North Carolina

3 Bedrooms

2 Bathrooms

949 sq.ft

Sep 30, 2026

2 pictures Arrow icon pointing to the right
Updated
House
House for sale in Country Place, King
USD 449,000
Country Place, King

3 Bedrooms

2 Bathrooms

2,256 sq.ft

DeckParking

20 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Walnut Cove, Stokes County
USD 275,000
Walnut Cove, Stokes County

3 Bedrooms

2 Bathrooms

2,052 sq.ft

Office room

1 week + 5 days ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Walnut Cove, Stokes County
USD 200,000
Walnut Cove, Stokes County

3 Bedrooms

2 Bathrooms

1,425 sq.ft

Equipped kitchen

1 week + 5 days ago

21 pictures Arrow icon pointing to the right
Land
Land for sale in Flat Rock, Stokes County
USD 344,000
USD 348,000
1%
Flat Rock, Stokes County

2 weeks + 4 days ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Walnut Cove, Stokes County
USD 206,999
Walnut Cove, Stokes County

3 Bedrooms

2 Bathrooms

1,425 sq.ft

Equipped kitchen

2 weeks + 4 days ago

11 pictures Arrow icon pointing to the right
Land
Land for sale in Braewyck, King
USD 89,900
USD 91,500
2%
Braewyck, King

Oct 20, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Pinnacle, Stokes County
USD 25,000
Pinnacle, Stokes County

Oct 16, 2026

16 pictures Arrow icon pointing to the right
House
House for sale in Danbury, Stokes County
USD 239,000
USD 259,000
8%
Danbury, Stokes County

2 Bedrooms

2 Bathrooms

1,652 sq.ft

Office roomAir conditioningCellarParking

Oct 06, 2026

4 pictures Arrow icon pointing to the right
Land
Land for sale in Walnut Cove, Stokes County
USD 189,500
Walnut Cove, Stokes County

Sep 14, 2026

30 pictures Arrow icon pointing to the right
Land
Land for sale in Stokes County, North Carolina
USD 314,000
Stokes County, North Carolina

Sep 09, 2026

19 pictures Arrow icon pointing to the right
Land
Land for sale in Flat Rock, Stokes County
USD 159,000
Flat Rock, Stokes County

Aug 30, 2026

48 pictures Arrow icon pointing to the right
House
House for sale in Stokes County, North Carolina
USD 1,345,000
Stokes County, North Carolina

3 Bedrooms

3 Bathrooms

4,365 sq.ft

Parking

Aug 23, 2026

3 pictures Arrow icon pointing to the right
Land
Land for sale in Christian Village Homes, King
USD 22,400
Christian Village Homes, King

Aug 20, 2026

6 pictures Arrow icon pointing to the right
House
House for sale in Ross Store, Walnut Cove
USD 399,000
Ross Store, Walnut Cove

2,018 sq.ft

Jul 24, 2026

32 pictures Arrow icon pointing to the right
House
House for sale in Meadows, Walnut Cove
USD 299,500
Meadows, Walnut Cove

3 Bedrooms

1 Bathroom

1,415 sq.ft

FireplaceParkingCellar

Jul 24, 2026