Properties for sale in Hampton

11,595 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 Hampton, Annapolis County
$ 200,000
Hampton, Annapolis County

Feb 05, 2026

View photo Arrow icon pointing to the right
House
House for sale in Hampton, Annapolis County
$ 59,000
Hampton, Annapolis County

Aug 19, 2026

View photo Arrow icon pointing to the right
House
House for sale in Hampton, Annapolis County
$ 75,000
Hampton, Annapolis County

Apr 27, 2026

View photo Arrow icon pointing to the right
House
House for sale in Hampton, Annapolis County
$ 310,000
Hampton, Annapolis County

3 Bedrooms

2 Bathrooms

1,410 sq.ft

GardenParking

Nov 06, 2025

View photo Arrow icon pointing to the right
House
House for sale in Hampton, Annapolis County
$ 29,900
Hampton, Annapolis County

Oct 21, 2025

View photo Arrow icon pointing to the right
House
House for sale in Hampton, Annapolis County
$ 139,000
Hampton, Annapolis County

1 Bedroom

1 Bathroom

882 sq.ft

Deck

Oct 21, 2025

36 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for sale in Hammonds Plains, Halifax County
$ 490,949
Hammonds Plains, Halifax County
Office room

1 day ago

43 pictures Arrow icon pointing to the right
Updated
House
House for sale in Hammonds Plains, Halifax County
$ 999,576
Hammonds Plains, Halifax County
Office roomTerraceSwimming pool

1 day ago

41 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for sale in Halifax, Halifax County
$ 539,420
Halifax, Halifax County
TerraceBalconySaunaSwimming poolSecurityParking

1 day ago

43 pictures Arrow icon pointing to the right
Updated
House
House for sale in Martins Brook, Lunenburg County
$ 2,069,297
Martins Brook, Lunenburg County
PatioGardenTerraceFireplace

1 day ago

37 pictures Arrow icon pointing to the right
Updated
House
House for sale in Italy Cross, Lunenburg County
$ 279,881
Italy Cross, Lunenburg County
DeckParking

1 day ago

48 pictures Arrow icon pointing to the right
Updated
House
House for sale in Bedford, Halifax County
$ 525,391
$ 536,784
2%
Bedford, Halifax County
GardenOffice room

1 day ago

50 pictures Arrow icon pointing to the right
Updated
House
House for sale in Beaver Harbour, Pennfield Parish
$ 820,704
Beaver Harbour, Pennfield Parish
PatioTerraceParking

1 day ago

41 pictures Arrow icon pointing to the right
Updated
House
House for sale in Halifax, Halifax County
$ 448,862
Halifax, Halifax County
Garden

1 day ago

32 pictures Arrow icon pointing to the right
Updated
House
House for sale in West LaHave, Lunenburg County
$ 294,612
West LaHave, Lunenburg County
Office roomTerraceParking

1 day ago

50 pictures Arrow icon pointing to the right
Updated
House
House for sale in Nova Scotia
$ 1,052,185
Nova Scotia
Terrace

1 day ago

50 pictures Arrow icon pointing to the right
Updated
House
House for sale in Lake Midway, Digby County
$ 841,748
Lake Midway, Digby County
Office roomTerrace

1 day ago

43 pictures Arrow icon pointing to the right
Updated
House
House for sale in Hammonds Plains, Halifax County
$ 547,066
Hammonds Plains, Halifax County

1 day ago

16 pictures Arrow icon pointing to the right
Updated
Land
Land for sale in Halibut Bay, Halifax County
$ 490,949
Halibut Bay, Halifax County
GardenParking

1 day ago

34 pictures Arrow icon pointing to the right
Updated
House
House for sale in Rockland, Kings County
$ 357,743
Rockland, Kings County
GardenTerrace

1 day ago

50 pictures Arrow icon pointing to the right
Updated
House
House for sale in Hillside Boularderie, Cape Breton County
$ 631,241
Hillside Boularderie, Cape Breton County
GardenTerrace

1 day ago

47 pictures Arrow icon pointing to the right
Updated
House
House for sale in Hunts Point, Queens County
$ 417,367
Hunts Point, Queens County
PatioTerraceDeckCellar

1 day ago

34 pictures Arrow icon pointing to the right
Updated
Land
Land for sale in Lunenburg, Lunenburg County
$ 237,794
Lunenburg, Lunenburg County

1 day ago

46 pictures Arrow icon pointing to the right
Updated
House
House for sale in Halibut Bay, Halifax County
$ 1,928,935
Halibut Bay, Halifax County
Fireplace

1 day ago

50 pictures Arrow icon pointing to the right
Updated
House
House for sale in Blandford, Lunenburg County
$ 2,034,224
Blandford, Lunenburg County
GardenTerraceFireplace

1 day ago

43 pictures Arrow icon pointing to the right
Updated
House
House for sale in Armdale, Halifax
$ 1,149,687
Armdale, Halifax
GardenTerrace

1 day ago

9 pictures Arrow icon pointing to the right
Updated
Property for sale in Canaan, Kings County
$ 188,692
Canaan, Kings County
Garden

1 day ago

36 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for sale in Halifax, Halifax County
$ 427,187
Halifax, Halifax County
GardenTerraceBalconyParking

1 day ago

23 pictures Arrow icon pointing to the right
Updated
Land
Land for sale in Beaver Harbour, Pennfield Parish
$ 174,663
Beaver Harbour, Pennfield Parish

1 day ago

30 pictures Arrow icon pointing to the right
Updated
House
House for sale in Dundee, Richmond County
$ 2,034,224
Dundee, Richmond County

20 Bedrooms

3,315 sq.ft

GardenTerraceFireplaceSwimming poolParking

1 day ago