Hampton Beach is an east-facing beach break in New Hampshire that picks up swells from the full north-to-south window, with an optimal swell direction from the east. It prefers mid tide conditions and goes offshore with westerly winds.