Hampton Beach is a small resort community on the Atlantic Ocean coast of New Hampshire. It is located in Rockingham County approximately 20 mi (32 km) south of Portsmouth. It is a popular tourist destination and the busiest beach community in the state.
Last updated: 08-03-2005 05:26:00