Where is New Hampshire?

New Hampshire is in the New England region of the northeastern United States of America. New Hampshire sits between Maine and Vermont and the population as of 2008 is 1,315,809 people!