Where is New Hampshire?

Location is a relative concept, although for the sake of this response, let's assume that you are looking at a standard map of the world built using the widely accepted Mercator projection. New Hampshire is a state located in the north east corner of the United States of America, which itself is located in the Northern and Western hemispheres. New Hampshire is bordered on 4 sides by Massachusetts to the south, Vermont to the west, Maine to the east, and Canada to the north.