Neosho Township is a township in Labette County, Kansas, United States. As of the 2020 census, its population was 160.

Geography Neosho Township covers an area of 27.773 square miles (71.93 square kilometers).

Adjacent townships Lincoln Township, Neosho County (northwest) Osage Township, Crawford County (northeast) Sheridan Township, Cherokee County (southeast) Montana Township, Labette County (south) Liberty Township, Labette County (southwest) North Township, Labette County (west)

Major highways US 400

References

Further reading