Duplexes for sale in Langhorne

47,178 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
Updated
House
House for sale in Langhorne, Bucks County
USD 300,000
Langhorne, Bucks County

3 Bedrooms

2 Bathrooms

1,544 sq.ft

Equipped kitchen

22 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Langhorne, Bucks County
USD 449,900
Langhorne, Bucks County

3 Bedrooms

1 Bathroom

1,348 sq.ft

PatioFireplaceEquipped kitchen

4 days + 22 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Langhorne, Bucks County
USD 959,900
Langhorne, Bucks County

5 Bedrooms

3 Bathrooms

3,728 sq.ft

DeckFireplaceEquipped kitchenParking

4 days + 22 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Langhorne, Bucks County
Request Details
Langhorne, Bucks County

2 Bedrooms

2 Bathrooms

1,876 sq.ft

PatioOffice roomEquipped kitchenParking

4 days + 22 hours ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Langhorne, Bucks County
USD 569,000
Langhorne, Bucks County

2 Bedrooms

2 Bathrooms

1,874 sq.ft

PatioOffice roomEquipped kitchenSwimming pool

3 days + 22 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Langhorne, Bucks County
USD 725,000
Langhorne, Bucks County

2 Bedrooms

2 Bathrooms

3,404 sq.ft

6 days + 22 hours ago

43 pictures Arrow icon pointing to the right
House
House for sale in Langhorne, Bucks County
USD 650,000
Langhorne, Bucks County

3 Bedrooms

2 Bathrooms

2,742 sq.ft

GardenDeckFireplaceEquipped kitchen

1 week + 3 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Langhorne, Bucks County
USD 639,000
Langhorne, Bucks County

3 Bedrooms

2 Bathrooms

2,526 sq.ft

1 week + 4 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Langhorne, Bucks County
USD 580,000
Langhorne, Bucks County

4 Bedrooms

3 Bathrooms

2,802 sq.ft

GardenOffice roomEquipped kitchenParkingCellar

4 days + 22 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Langhorne, Bucks County
USD 475,000
Langhorne, Bucks County

3 Bedrooms

1 Bathroom

1,638 sq.ft

1 week + 5 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Langhorne, Bucks County
USD 625,000
Langhorne, Bucks County

4 Bedrooms

1 Bathroom

1,956 sq.ft

2 weeks + 4 days ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Langhorne, Bucks County
USD 467,000
Langhorne, Bucks County

3 Bedrooms

2 Bathrooms

2,032 sq.ft

DeckFireplace

3 weeks + 22 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Langhorne, Bucks County
USD 849,000
Langhorne, Bucks County

4 Bedrooms

3 Bathrooms

2,688 sq.ft

3 weeks + 22 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Langhorne, Bucks County
Request Details
Langhorne, Bucks County

4 Bedrooms

2 Bathrooms

2,660 sq.ft

1 week + 6 days ago

2 pictures Arrow icon pointing to the right
Condo
Condo for sale in Langhorne, Bucks County
USD 299,900
USD 305,000
2%
Langhorne, Bucks County

2 Bedrooms

2 Bathrooms

1 week + 6 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Langhorne, Bucks County
USD 650,000
Langhorne, Bucks County

2 Bedrooms

2 Bathrooms

1,876 sq.ft

Office roomDeckFireplaceEquipped kitchen

Oct 17, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Langhorne, Bucks County
USD 399,900
Langhorne, Bucks County

3 Bedrooms

1 Bathroom

1,530 sq.ft

TerraceParkingFireplaceEquipped kitchenAir conditioningCellar

Oct 14, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Langhorne, Bucks County
Request Details
Langhorne, Bucks County

4 Bedrooms

2 Bathrooms

1,908 sq.ft

PatioGardenDeckEquipped kitchenSwimming pool

1 week + 5 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Langhorne, Bucks County
USD 700,000
Langhorne, Bucks County

4 Bedrooms

2 Bathrooms

2,324 sq.ft

ParkingDeckEquipped kitchenCellar

2 weeks + 3 days ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Langhorne, Bucks County
USD 1,043,233
Langhorne, Bucks County

1 Bedroom

1 Bathroom

2,361 sq.ft

Equipped kitchenParkingCellar

Oct 09, 2026

50 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in Langhorne, Bucks County
USD 890,000
Langhorne, Bucks County

4,100 sq.ft

Office room

Oct 05, 2026

2 pictures Arrow icon pointing to the right
Updated
Townhouse
Townhouse for sale in Langhorne, Bucks County
USD 999,000
Langhorne, Bucks County

3 Bedrooms

3 Bathrooms

2,380 sq.ft

Equipped kitchenParking

22 hours ago

2 pictures Arrow icon pointing to the right
Updated
House
House for sale in Langhorne, Bucks County
USD 370,000
Langhorne, Bucks County

4 Bedrooms

2 Bathrooms

1,582 sq.ft

GardenEquipped kitchenCellar

1 day + 22 hours ago

2 pictures Arrow icon pointing to the right
Updated
Townhouse
Townhouse for sale in Langhorne, Bucks County
USD 1,169,000
Langhorne, Bucks County

3 Bedrooms

3 Bathrooms

2,581 sq.ft

GardenEquipped kitchenParking

2 days + 22 hours ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Langhorne, Bucks County
USD 1,095,000
Langhorne, Bucks County

3 Bedrooms

3 Bathrooms

2,581 sq.ft

GardenEquipped kitchenParking

1 week + 4 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Langhorne, Bucks County
USD 779,000
Langhorne, Bucks County

4 Bedrooms

3 Bathrooms

2,856 sq.ft

PatioGardenDeckFireplaceEquipped kitchen

1 week + 5 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Langhorne, Bucks County
USD 849,900
Langhorne, Bucks County

7 Bedrooms

3 Bathrooms

4,045 sq.ft

1 week + 6 days ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Langhorne, Bucks County
USD 1,015,000
Langhorne, Bucks County

1 Bedroom

1 Bathroom

2,361 sq.ft

Equipped kitchenParking

2 weeks + 22 hours ago

2 pictures Arrow icon pointing to the right
Condo
Condo for sale in Langhorne, Bucks County
USD 255,000
Langhorne, Bucks County

1 Bedroom

1 Bathroom

1,075 sq.ft

BalconyEquipped kitchen

2 weeks + 5 days ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Langhorne, Bucks County
USD 1,039,000
Langhorne, Bucks County

3 Bedrooms

3 Bathrooms

2,361 sq.ft

GardenEquipped kitchen

Oct 16, 2026