Ohio Township is a township in Franklin County, Kansas, United States. As of the 2020 census, its population was 768.
Ohio Township covers an area of and contains one incorporated settlement, Princeton.
The stream of Payne Creek runs through this township.
Ohio Township contains one airport or landing strip, Cochran Airport.