Farms for sale in Shepherdstown

16,354 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
46 pictures Arrow icon pointing to the right
Updated
House
House for sale in Shepherdstown, Jefferson County
USD 647,000
Shepherdstown, Jefferson County

4 Bedrooms

3 Bathrooms

2,097 sq.ft

FireplaceEquipped kitchen

1 day + 21 hours ago

7 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in Shepherdstown, Jefferson County
USD 499,900
Shepherdstown, Jefferson County

1 week + 3 days ago

75 pictures Arrow icon pointing to the right
House
House for sale in Shepherdstown, Jefferson County
USD 595,000
USD 995,000
40%
Shepherdstown, Jefferson County

4 Bedrooms

4 Bathrooms

2,639 sq.ft

Equipped kitchen

5 days + 21 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Shepherdstown, Jefferson County
USD 510,000
Shepherdstown, Jefferson County

4 Bedrooms

2 Bathrooms

3,858 sq.ft

FireplaceEquipped kitchen

2 weeks + 21 hours ago

13 pictures Arrow icon pointing to the right
House
House for sale in Heatherfield, Shepherdstown
USD 270,000
Heatherfield, Shepherdstown

3 Bedrooms

2 Bathrooms

1,176 sq.ft

CellarParking

2 weeks + 21 hours ago

3 pictures Arrow icon pointing to the right
Land
Land for sale in Shepherdstown, Jefferson County
USD 650,000
Shepherdstown, Jefferson County

2 weeks + 3 days ago

35 pictures Arrow icon pointing to the right
House
House for sale in Heatherfield, Shepherdstown
USD 265,000
Heatherfield, Shepherdstown

3 Bedrooms

1 Bathroom

1,056 sq.ft

DeckEquipped kitchenCellar

2 weeks + 3 days ago

62 pictures Arrow icon pointing to the right
House
House for sale in Shepherdstown, Jefferson County
USD 675,000
Shepherdstown, Jefferson County

5 Bedrooms

4 Bathrooms

5,624 sq.ft

Office roomFireplaceEquipped kitchen

2 weeks + 3 days ago

33 pictures Arrow icon pointing to the right
House
House for sale in Moler Crossroads, Shepherdstown
USD 898,000
Moler Crossroads, Shepherdstown

3 Bedrooms

2 Bathrooms

2,500 sq.ft

2 weeks + 4 days ago

View photo Arrow icon pointing to the right
House
House for sale in Scrabble, Shepherdstown
USD 649,900
Scrabble, Shepherdstown

3 Bedrooms

2 Bathrooms

2,096 sq.ft

FireplaceEquipped kitchenParking

3 weeks + 21 hours ago

63 pictures Arrow icon pointing to the right
House
House for sale in Shepherdstown, Jefferson County
USD 647,000
Shepherdstown, Jefferson County

3 Bedrooms

2 Bathrooms

2,445 sq.ft

GardenOffice roomFireplaceEquipped kitchen

2 weeks + 21 hours ago

10 pictures Arrow icon pointing to the right
Land
Land for sale in Shepherdstown, Jefferson County
USD 179,500
Shepherdstown, Jefferson County
Cellar

Oct 11, 2026

10 pictures Arrow icon pointing to the right
Land
Land for sale in Shepherdstown, Jefferson County
USD 219,500
Shepherdstown, Jefferson County
Cellar

Oct 11, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Shepherdstown, Jefferson County
USD 219,500
Shepherdstown, Jefferson County

Oct 10, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Shepherdstown, Jefferson County
USD 179,500
Shepherdstown, Jefferson County

Oct 10, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Shepherdstown, Jefferson County
USD 250,000
Shepherdstown, Jefferson County

Oct 08, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Shepherdstown, Jefferson County
USD 100,000
Shepherdstown, Jefferson County

Oct 08, 2026

40 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Shepherdstown, Jefferson County
USD 424,900
USD 449,900
6%
Shepherdstown, Jefferson County

4 Bedrooms

3 Bathrooms

2,500 sq.ft

PatioOffice roomDeckEquipped kitchenParking

3 days + 21 hours ago

79 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in Shepherdstown, Jefferson County
USD 699,900
USD 739,900
5%
Shepherdstown, Jefferson County

1,600 sq.ft

2 weeks + 21 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Shepherdstown, Jefferson County
USD 519,900
Shepherdstown, Jefferson County

3 Bedrooms

2 Bathrooms

2,984 sq.ft

Equipped kitchenParking

2 weeks + 3 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Shepherdstown, Jefferson County
USD 675,000
Shepherdstown, Jefferson County

5 Bedrooms

4 Bathrooms

5,624 sq.ft

Office roomFireplaceEquipped kitchen

2 weeks + 3 days ago

8 pictures Arrow icon pointing to the right
Land
Land for sale in Shepherdstown, Jefferson County
USD 250,000
Shepherdstown, Jefferson County
GardenAir conditioning

Sep 30, 2026

16 pictures Arrow icon pointing to the right
House
House for sale in Scrabble, Shepherdstown
USD 559,900
Scrabble, Shepherdstown

3 Bedrooms

2 Bathrooms

1,797 sq.ft

FireplaceEquipped kitchenParking

Sep 29, 2026

31 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Shepherdstown, Jefferson County
USD 450,000
Shepherdstown, Jefferson County

3 Bedrooms

2 Bathrooms

2,376 sq.ft

GardenOffice roomParkingCellar

Sep 24, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Shepherdstown, Jefferson County
USD 647,000
USD 675,000
4%
Shepherdstown, Jefferson County

3 Bedrooms

2 Bathrooms

2,445 sq.ft

1 week + 2 days ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Shepherdstown, Jefferson County
USD 450,000
Shepherdstown, Jefferson County

3 Bedrooms

2 Bathrooms

2,376 sq.ft

GardenOffice roomParkingCellar

Oct 07, 2026

46 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Shepherdstown, Jefferson County
USD 299,900
Shepherdstown, Jefferson County

3 Bedrooms

2 Bathrooms

1,750 sq.ft

Office roomGymEquipped kitchen

Sep 23, 2026

2 pictures Arrow icon pointing to the right
Updated
House
House for sale in Shepherdstown, Jefferson County
USD 110,500
USD 130,000
15%
Shepherdstown, Jefferson County

3 Bedrooms

1 Bathroom

1,224 sq.ft

1 day + 21 hours ago

2 pictures Arrow icon pointing to the right
Updated
Land
Land for sale in Shepherdstown, Jefferson County
USD 530,000
USD 599,000
12%
Shepherdstown, Jefferson County

1 day + 21 hours ago

37 pictures Arrow icon pointing to the right
House
House for sale in The Springs at Shepherdstown, Shepherdstown
USD 649,990
The Springs at Shepherdstown, Shepherdstown

4 Bedrooms

2 Bathrooms

2,684 sq.ft

Equipped kitchen

3 days + 21 hours ago