Location of New Hampshire, Ohio

New Hampshire is a census-designated place in central Goshen Township, Auglaize County, Ohio, United States.[1] As of the 2010 census, it had a population of 174.[2]

Located between Wapakoneta and Lakeview at the intersection of U.S. Route 33 with State Routes 196 and 385, the village maintains a small post office (Zip Code: 45870) and a country store.


New Hampshire was laid out in 1836.[3] The community was named after the state of New Hampshire.[4] A post office called New Hampshire has been in operation since 1855.[5]


The community is served by the Waynesfield-Goshen Local School District.


  1. ^ U.S. Geological Survey Geographic Names Information System: New Hampshire, Ohio
  2. ^ "Geographic Identifiers: 2010 Demographic Profile Data (G001): New Hampshire CDP, Ohio". U.S. Census Bureau, American Factfinder. Archived from the original on February 12, 2020. Retrieved July 11, 2013.
  3. ^ Sutton, Robert (1880). History of Auglaize County, Ohio : with the Indian history of Wapakoneta, and the first settlement of the county. p. 177.
  4. ^ "Towns named after states". Reading Eagle. Jul 2, 1897. p. 3. Retrieved 14 October 2015.
  5. ^ "Auglaize County". Jim Forte Postal History. Retrieved 2 March 2015.

Coordinates: 40°33′22″N 83°57′10″W / 40.55611°N 83.95278°W / 40.55611; -83.95278