The Town of New Haven is located in the northwestern most corner of Dunn County. The town consists of 36 sections, each section consists of 640 acres for a total of 23,040 acres. The town is bordered on the north by Barron County, on the west by St. Croix County, on the east by the Town of Sheridan and on the south by the Town of Tiffany. As of January 1, 2019, the population of the town is 684.
For a more thorough and enjoyable history of the town, please click on the "Town History" tab above. Thank you to Jayme Kistner-Beyrer for doing the research and providing the town's history along with many of the photos seen on the slideshow above.