Hassan Valley Township is a township in McLeod County, Minnesota, United States. The population was 643 at the 2020 census.

Geography

The township is in central McLeod County and is bordered to the northwest by the city of Hutchinson, the largest city in the county. The much smaller city of Biscay is surrounded by the southeastern part of the township, and Glencoe, the county seat, is to the southeast.

According to the U.S. Census Bureau, the township has a total area of , of which are land and , or 0.20%, are water.

As of the census