Graham Township is a township in Johnson County, Iowa, United States.
Graham Township was organized in 1857. It is named after John Graham, an early settler.
As of the 2020 Census, there were 494 people and 256 households in the community. The population density was .
The median age in the city was 53.9 years.