St. John Township, New Madrid County, Missouri

St. John Township is an inactive township in New Madrid County, in the U.S. state of Missouri.

St. John Township takes its name from St. John Bayou.