Harrison Township covers an area of 27.7 square miles (72 km2) and contains no incorporated settlements.
According to the USGS, it contains two cemeteries: Fouts and Roselawn.
The streams of Rock Creek and Sac Branch run through this township.
Harrison Township contains one airport or landing strip, Ottawa Municipal Airport.
This article about a location in Franklin County, Kansas is a stub.