New Hampshire is a census-designated place in central Goshen Township, Auglaize County, Ohio, United States.
New Hampshire is a census-designated place situated within the Goshen Township of Auglaize County, Ohio, United States.