County Subdivision
Knight Prairie township, Hamilton County, Illinois
Knight Prairie township, Hamilton County, Illinois is a city, town, place equivalent, and township located in Hamilton County, Illinois. Knight Prairie township, Hamilton County, Illinois has a land area of 36.3 square miles.