Nodaway Township is a township in Andrew County, Missouri, United States. At the 2020 census, its population was 6901.
Nodaway Township was established in 1846, and named after the Nodaway River.
Nodaway Township covers an area of and contains one incorporated settlement, Savannah (the county seat). It contains four cemeteries: Bennett Lane, Coffman, Earls and Kellogg.
The streams of Honey Creek and Lincoln Creek run through this township.
Nodaway Township contains one airport, Worth Airport.