Buffalo Township is a township in Scott County, Iowa, United States.
Buffalo Township covers an area of 23.17 square miles (60.0 km2) and contains one incorporated settlement, Buffalo.
According to the USGS, it contains four cemeteries: Asbury, Blue Grass, Rose Hill and Saint Peter's.
Buffalo Township contains one airport or landing strip, Village Oaks Landing Strip.
This article about the geography of Scott County, Iowa is a stub.