Crawford Township is a township in Crawford County, Kansas, United States. As of the 2020 census, its population was 1,042.
Crawford Township covers an area of surrounding the city of Girard. According to the USGS, it contains one cemetery, Girard.
The streams of Clear Creek and Elm Creek run through this township.
Crawford Township contains one airport or landing strip, Harport Landing Field.