Franklin Township is a civil township located in Portage County, Ohio, United States. It is located along the Cuyahoga River in Northeast Ohio on the western edge of the county. The 2010 Census found 5,527 people in the township and the 2020 census recorded 6,283 people. The township is part of the Akron Metropolitan Statistical Area and the larger Cleveland–Akron–Canton Combined Statistical Area.