Guides Dover Dover View 146 listings Rochester Rochester View 101 listings Hampton Hampton View 68 listings North Hampton North Hampton View 20 listings Rye Rye View 35 listings New Castle New Castle View 2 listings Portsmouth Portsmouth View 77 listings Greenland Greenland View 4 listings Stratham Stratham View 11 listings Durham Durham View 11 listings Exeter Exeter View 30 listings Waterfront Properties Waterfront Properties View 1814 listings Luxury Homes Luxury Homes View 4325 listings Lakes Region Lakes Region View 241 listings Maine Properties Maine Properties View 1036 listings Guides DoverRochesterHamptonNorth HamptonRyeNew CastlePortsmouthGreenlandStrathamDurhamExeterWaterfront PropertiesLuxury HomesLakes RegionMaine Properties