Visit New Hampshire
Ranked #2 on Top 101 Things to Do
New Hampshire is a state in the New England region of the northeastern United States of America. The state was named after the southern English county of Hampshire. It borders Massachusetts to the south, Vermont to the west, Maine and the Atlantic Ocean to the east, and the Canadian province of Quebec to the north. New Hampshire ranks 44th in land area, 46th in total area of the 50 states, and 41st in population.