Osceola Township, Franklin County, Iowa

Osceola Township is one of sixteen townships in Franklin County, Iowa, United States.

As of the 2010 census, its population was 268 and it contained 129 housing units.

[1] Osceola Township was created in 1857.

[3] As of the 2010 census, Osceola Township covered an area of 35.87 square miles (92.9 km2); of this, 35.83 square miles (92.8 km2) (99.89 percent) was land and 0.04 square miles (0.10 km2) (0.11 percent) was water.

[1] (This list is based on USGS data and may include former settlements.)

Map of Iowa highlighting Franklin County