Walnut Township is one of thirteen townships in Fremont County, Iowa, United States.
As of the 2010 census, its population was 145 and it contained 66 housing units.
[1] As of the 2010 census, Walnut Township covered an area of 25.2 square miles (65 km2), all land.
[1]