Liberty Township is a township in Elk County, Kansas, United States. As of the 2020 census, its population was 106.
Liberty Township covers an area of and contains no incorporated settlements. According to the USGS, it contains three cemeteries: Mount Zion, Old Tailor and Wade.
The stream of Little Indian Creek runs through this township.
Liberty Township contains one airport or landing strip, Clogston Ranch Landing Strip.