Geneva Township is one of sixteen townships in Franklin County, Iowa, United States. As of the 2010 census, its population was 324 and it contained 155 housing units.
Geneva Township was created in 1858.
As of the 2010 census, Geneva Township covered an area of ; of this, (99.76 percent) was land and (0.24 percent) was water.
The township contains Fourmile Grove Cemetery and Lindenwood Cemetery.