Ninnescah Township is a township in Kingman County, Kansas, United States.
[1] Ninnescah Township covers an area of 69.97 square miles (181.21 square kilometers); of this, 0.5 square miles (1.28 square kilometers) or 0.71 percent is water.
The township surrounds the southern half of the county seat of Kingman.
The streams of Hunter Creek, Negro Creek, Petyt Creek and Wild Run Creek run through this township.
(This list is based on USGS data and may include former settlements.)