Guides Dover Dover View 148 listings Rochester Rochester View 82 listings Hampton Hampton View 51 listings North Hampton North Hampton View 13 listings Rye Rye View 9 listings New Castle New Castle View 1 listing Portsmouth Portsmouth View 69 listings Greenland Greenland View 2 listings Stratham Stratham View 13 listings Durham Durham View 11 listings Exeter Exeter View 47 listings Waterfront Properties Waterfront Properties View 356 listings Luxury Homes Luxury Homes View 1684 listings Lakes Region Lakes Region View 190 listings Maine Properties Maine Properties View 151 listings Guides DoverRochesterHamptonNorth HamptonRyeNew CastlePortsmouthGreenlandStrathamDurhamExeterWaterfront PropertiesLuxury HomesLakes RegionMaine Properties