 heron lake township is a township in jackson county, minnesota, united states. the population was 401 at the 2000 census. ==geography== according to the united states census bureau, the township has a total area of , of which  is land and  (11.71%) is water. ==demographics== as of the census of 2000, there were 401 people, 146 households, and 110 families residing in the township. the population density was 10.3 people per square mile (4.0/kmÂ²). there were 152 housing units at an average density of 3.9/sq&nbsp;mi (1.5/kmÂ²). the racial makeup of the township was 99.50% white, 0.25% asian, 0.25% from [[r
Townships_in_Jackson_County,_Minnesota Townships_in_Minnesota