Explore details about location New Hampshire Avenue. New Hampshire Avenue is a location situated within the Somerville alongside other areas such as Mystic Valley Parkway, Kidder Avenue, Sterling Street.