Properties for sale in Williamstown

54,494 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
New
Foreclosure
House
House for sale in Heekin, Williamstown
Request Details
Heekin, Williamstown

1 day + 10 hours ago

8 pictures Arrow icon pointing to the right
Updated
Land
Land for sale in Williamstown, Grant County
USD 404,090
Williamstown, Grant County

2 days + 10 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Williamstown, Grant County
USD 289,000
Williamstown, Grant County

3 Bedrooms

2 Bathrooms

ParkingSwimming pool

2 weeks + 3 days ago

37 pictures Arrow icon pointing to the right
House
House for sale in Williamstown, Grant County
USD 425,000
Williamstown, Grant County

5 Bedrooms

3 Bathrooms

GardenGymParkingSwimming poolCellar

4 days + 10 hours ago

18 pictures Arrow icon pointing to the right
House
House for sale in Williamstown, Grant County
USD 290,000
Williamstown, Grant County

3 Bedrooms

2 Bathrooms

GardenSwimming pool

1 week + 10 hours ago

28 pictures Arrow icon pointing to the right
House
House for sale in Williamstown, Grant County
USD 254,900
Williamstown, Grant County

3 Bedrooms

1 Bathroom

PatioGardenOffice roomFireplaceEquipped kitchenParkingCellar

1 week + 10 hours ago

12 pictures Arrow icon pointing to the right
Land
Land for sale in Cherry Grove, Williamstown
USD 534,000
Cherry Grove, Williamstown
Air conditioning

1 week + 10 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Hilltop, Williamstown
USD 534,000
Hilltop, Williamstown
Air conditioning

1 week + 2 days ago

21 pictures Arrow icon pointing to the right
House
House for sale in Williamstown, Grant County
USD 235,000
Williamstown, Grant County

3 Bedrooms

1 Bathroom

1,000 sq.ft

Equipped kitchenCellar

1 week + 3 days ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Williamstown, Grant County
USD 39,000
Williamstown, Grant County

1 week + 5 days ago

8 pictures Arrow icon pointing to the right
Land
Land for sale in Doughton, Williamstown
USD 39,000
Doughton, Williamstown

1 week + 5 days ago

35 pictures Arrow icon pointing to the right
House
House for sale in Williamstown, Grant County
USD 465,000
Williamstown, Grant County

5 Bedrooms

2 Bathrooms

DeckEquipped kitchen

2 weeks + 2 days ago

27 pictures Arrow icon pointing to the right
House
House for sale in Williamstown, Grant County
USD 850,000
Williamstown, Grant County

4 Bedrooms

2 Bathrooms

2,200 sq.ft

DeckEquipped kitchenParkingAir conditioningCellar

1 week + 10 hours ago

45 pictures Arrow icon pointing to the right
House
House for sale in Williamstown, Grant County
USD 500,000
Williamstown, Grant County

3 Bedrooms

3 Bathrooms

ParkingEquipped kitchen

Oct 06, 2026

18 pictures Arrow icon pointing to the right
House
House for sale in Williamstown, Grant County
USD 290,000
Williamstown, Grant County

3 Bedrooms

2 Bathrooms

GardenSwimming pool

1 week + 1 day ago

7 pictures Arrow icon pointing to the right
Land
Land for sale in Williamstown, Grant County
USD 444,650
Williamstown, Grant County

Sep 25, 2026

43 pictures Arrow icon pointing to the right
House
House for sale in Williamstown, Grant County
USD 629,900
Williamstown, Grant County

3 Bedrooms

2 Bathrooms

2,000 sq.ft

Cellar

Sep 25, 2026

22 pictures Arrow icon pointing to the right
Updated
House
House for sale in Williamstown, Grant County
USD 210,000
USD 214,500
2%
Williamstown, Grant County

2 Bedrooms

1 Bathroom

GardenDeckParkingEquipped kitchenCellar

2 days + 10 hours ago

21 pictures Arrow icon pointing to the right
Updated
House
House for sale in Williamstown, Grant County
USD 159,900
USD 169,900
6%
Williamstown, Grant County

3 Bedrooms

2 Bathrooms

ParkingCellar

2 days + 10 hours ago

30 pictures Arrow icon pointing to the right
Updated
House
House for sale in Williamstown, Grant County
USD 279,000
USD 289,000
3%
Williamstown, Grant County

3 Bedrooms

2 Bathrooms

ParkingSwimming pool

2 days + 10 hours ago

38 pictures Arrow icon pointing to the right
House
House for sale in Williamstown, Grant County
USD 444,900
USD 449,900
1%
Williamstown, Grant County

5 Bedrooms

3 Bathrooms

GardenDeckParkingSwimming poolCellar

1 week + 3 days ago

23 pictures Arrow icon pointing to the right
House
House for sale in Williamstown, Grant County
USD 270,000
Williamstown, Grant County

4 Bedrooms

1 Bathroom

GardenOffice roomSwimming poolCellar

1 week + 3 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Williamstown, Grant County
USD 479,000
Williamstown, Grant County

2 Bedrooms

2 Bathrooms

1,800 sq.ft

Garden

2 weeks + 6 days ago

48 pictures Arrow icon pointing to the right
Land
Land for sale in Williamstown, Pendleton County
USD 219,000
Williamstown, Pendleton County

Oct 08, 2026

8 pictures Arrow icon pointing to the right
House
House for sale in Williamstown, Grant County
USD 229,900
Williamstown, Grant County

2 Bedrooms

1 Bathroom

GardenEquipped kitchenAir conditioning

Oct 07, 2026

48 pictures Arrow icon pointing to the right
House
House for sale in Williamstown, Pendleton County
USD 489,000
Williamstown, Pendleton County

3 Bedrooms

2 Bathrooms

1,680 sq.ft

Equipped kitchenParking

Sep 20, 2026

28 pictures Arrow icon pointing to the right
House
House for sale in Williamstown, Pendleton County
USD 255,000
Williamstown, Pendleton County

3 Bedrooms

2 Bathrooms

1,568 sq.ft

GardenEquipped kitchen

Sep 19, 2026

77 pictures Arrow icon pointing to the right
House
House for sale in Williamstown, Pendleton County
USD 479,000
Williamstown, Pendleton County

2 Bedrooms

2 Bathrooms

1,800 sq.ft

Garden

Sep 19, 2026

40 pictures Arrow icon pointing to the right
House
House for sale in Williamstown, Grant County
USD 238,000
Williamstown, Grant County

3 Bedrooms

1 Bathroom

1,008 sq.ft

PatioOffice roomDeckEquipped kitchenCellarFully furnished

Sep 16, 2026

23 pictures Arrow icon pointing to the right
House
House for sale in Williamstown, Grant County
USD 210,000
Williamstown, Grant County

3 Bedrooms

2 Bathrooms

Cellar

Sep 02, 2026