Duplexes for sale in Bedford

12,809 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
House
House for sale in Bella Rose Park, Bedford
$ 699,900
Bella Rose Park, Bedford

3 Bedrooms

4 Bathrooms

2,243 sq.ft

Office roomCellar

Oct 13, 2026

View photo Arrow icon pointing to the right
House
House for sale in Shoreview, Bedford
$ 765,000
Shoreview, Bedford

4 Bedrooms

3 Bathrooms

2,373 sq.ft

GardenOffice roomAir conditioning

Oct 13, 2026

View photo Arrow icon pointing to the right
House
House for sale in Stonington Park, Bedford
$ 1,089,000
Stonington Park, Bedford

4 Bedrooms

4 Bathrooms

3,719 sq.ft

Office roomFireplace

Oct 13, 2026

View photo Arrow icon pointing to the right
House
House for sale in Oakmount, Bedford
$ 639,900
Oakmount, Bedford

5 Bedrooms

3 Bathrooms

2,241 sq.ft

GardenDeck

Oct 13, 2026

View photo Arrow icon pointing to the right
Condo
Condo for sale in Bedford, Halifax County
$ 458,000
Bedford, Halifax County

2 Bedrooms

1 Bathroom

800 sq.ft

PatioBalconyAir conditioningParking

Oct 13, 2026

View photo Arrow icon pointing to the right
Condo
Condo for sale in Bedford, Halifax County
$ 739,900
Bedford, Halifax County

3 Bedrooms

2 Bathrooms

1,500 sq.ft

Balcony

Oct 13, 2026

View photo Arrow icon pointing to the right
Condo
Condo for sale in Nottingham, Bedford
$ 284,900
Nottingham, Bedford

2 Bedrooms

1 Bathroom

947 sq.ft

Swimming poolParking

Oct 06, 2026

View photo Arrow icon pointing to the right
House
House for sale in Brookline Park, Bedford
$ 774,900
Brookline Park, Bedford

3 Bedrooms

4 Bathrooms

2,113 sq.ft

Sep 12, 2026

View photo Arrow icon pointing to the right
House
House for sale in Bella Rose Park, Bedford
$ 744,900
Bella Rose Park, Bedford

3 Bedrooms

4 Bathrooms

2,243 sq.ft

Office roomCellar

Sep 07, 2026

View photo Arrow icon pointing to the right
House
House for sale in Thistle Grove, Bedford
$ 854,900
Thistle Grove, Bedford

4 Bedrooms

4 Bathrooms

2,537 sq.ft

FireplaceDeckCellar

Sep 07, 2026

View photo Arrow icon pointing to the right
House
House for sale in Bella Rose Park, Bedford
$ 719,900
Bella Rose Park, Bedford

3 Bedrooms

4 Bathrooms

2,243 sq.ft

Office roomCellar

Sep 07, 2026

View photo Arrow icon pointing to the right
House
House for sale in Bella Rose Park, Bedford
$ 844,900
Bella Rose Park, Bedford

4 Bedrooms

4 Bathrooms

2,601 sq.ft

Deck

Sep 07, 2026

View photo Arrow icon pointing to the right
Condo
Condo for sale in Basinview, Bedford
$ 275,000
Basinview, Bedford

2 Bedrooms

2 Bathrooms

1,111 sq.ft

Gym

Sep 07, 2026

View photo Arrow icon pointing to the right
Condo
Condo for sale in Nelsons Landing, Bedford
$ 335,000
Nelsons Landing, Bedford

2 Bedrooms

2 Bathrooms

1,080 sq.ft

BalconyGymSwimming poolLiftParking

Sep 07, 2026

View photo Arrow icon pointing to the right
House
House for sale in Thistle Grove, Bedford
$ 834,900
Thistle Grove, Bedford

4 Bedrooms

4 Bathrooms

2,601 sq.ft

FireplaceDeckCellar

Sep 07, 2026

View photo Arrow icon pointing to the right
House
House for sale in Bella Rose Park, Bedford
$ 829,900
Bella Rose Park, Bedford

4 Bedrooms

4 Bathrooms

2,537 sq.ft

FireplaceDeckCellar

Sep 07, 2026

View photo Arrow icon pointing to the right
House
House for sale in Bella Rose Park, Bedford
$ 729,900
Bella Rose Park, Bedford

3 Bedrooms

4 Bathrooms

2,243 sq.ft

Office roomCellar

Sep 07, 2026

View photo Arrow icon pointing to the right
House
House for sale in Bedford, Halifax County
$ 1,595,000
Bedford, Halifax County

3,737 sq.ft

Office roomDeckAir conditioning

Sep 07, 2026

View photo Arrow icon pointing to the right
House
House for sale in Oakmount, Bedford
$ 620,000
Oakmount, Bedford

4 Bedrooms

3 Bathrooms

1,925 sq.ft

FireplaceDeck

Sep 07, 2026

3 pictures Arrow icon pointing to the right
Updated
House
House for sale in Brookline Park, Bedford
$ 824,900
Brookline Park, Bedford

5 Bedrooms

5 Bathrooms

DeckParking

1 day + 21 hours ago

3 pictures Arrow icon pointing to the right
Updated
House
House for sale in Bedford, Halifax County
$ 879,900
Bedford, Halifax County

6 Bedrooms

6 Bathrooms

ParkingCellar

1 day + 21 hours ago

8 pictures Arrow icon pointing to the right
House
House for sale in Brookline Park, Bedford
$ 824,900
Brookline Park, Bedford

3 Bedrooms

4 Bathrooms

DeckParking

1 week + 5 days ago

View photo Arrow icon pointing to the right
House
House for sale in Stonington Park, Bedford
$ 689,900
Stonington Park, Bedford

4 Bedrooms

4 Bathrooms

2,520 sq.ft

Deck

Aug 27, 2026

View photo Arrow icon pointing to the right
House
House for sale in Brookline Park, Bedford
$ 764,900
Brookline Park, Bedford

3 Bedrooms

3 Bathrooms

2,980 sq.ft

Cellar

Aug 24, 2026

View photo Arrow icon pointing to the right
Condo
Condo for sale in Nelsons Landing, Bedford
$ 550,000
Nelsons Landing, Bedford

2 Bedrooms

2 Bathrooms

1,521 sq.ft

GymParkingFully furnished

Aug 24, 2026

View photo Arrow icon pointing to the right
House
House for sale in Peerless, Bedford
$ 495,000
Peerless, Bedford

3 Bedrooms

1 Bathroom

1,948 sq.ft

PatioGardenFireplaceParkingCellar

Aug 20, 2026

View photo Arrow icon pointing to the right
House
House for sale in Bedford, Halifax County
$ 899,900
Bedford, Halifax County

3 Bedrooms

3 Bathrooms

2,143 sq.ft

GardenOffice roomBalconyAir conditioning

Aug 20, 2026

View photo Arrow icon pointing to the right
House
House for sale in Brookline Park, Bedford
$ 919,900
Brookline Park, Bedford

4 Bedrooms

4 Bathrooms

3,059 sq.ft

Parking

Aug 20, 2026

View photo Arrow icon pointing to the right
House
House for sale in Brookline Park, Bedford
$ 999,900
Brookline Park, Bedford

5 Bedrooms

4 Bathrooms

3,071 sq.ft

PatioFireplaceDeckParking

Aug 20, 2026

View photo Arrow icon pointing to the right
House
House for sale in Bedford, Halifax County
$ 860,000
Bedford, Halifax County

4 Bedrooms

4 Bathrooms

2,247 sq.ft

GardenDeckParking

Aug 20, 2026