Latitude and longitude of New Hampshire, Ohio
Satellite map of New Hampshire, Ohio
New Hampshire is a census-designated place in central Goshen Township, Auglaize County, Ohio, United States.
Latitude: 40° 33' 13.19" N
Longitude: -83° 57' 5.99" W