Guides Dover Dover View 97 listings Rochester Rochester View 42 listings Hampton Hampton View 41 listings North Hampton North Hampton View 13 listings Rye Rye View 23 listings New Castle New Castle View 2 listings Portsmouth Portsmouth View 66 listings Greenland Greenland View 7 listings Stratham Stratham View 4 listings Durham Durham View 7 listings Exeter Exeter View 56 listings Waterfront Properties Waterfront Properties View 243 listings Luxury Homes Luxury Homes View 1860 listings Lakes Region Lakes Region View 157 listings Maine Properties Maine Properties View 99 listings Guides DoverRochesterHamptonNorth HamptonRyeNew CastlePortsmouthGreenlandStrathamDurhamExeterWaterfront PropertiesLuxury HomesLakes RegionMaine Properties