New Hartford Township is a township in Winona County, Minnesota, United States. The population was 890 at the 2010 census. Its town hall is located in the unincorporated community of Nodine.

New Hartford Township was organized in 1858, and named after Hartford, Connecticut, the former home of a share of the early settlers.

According to the United States Census Bureau, the township has a total area of 35.2 square miles (91 km2); 35.1 square miles (91 km2) is land and 0.1 square miles (0.26 km2), or 0.20%, is water.


Please check notices for current events.