what states border the ms river
The Mississippi drains most of the area between the Rocky Mountains and the Appalachian Mountains, except for the area drained by the Great Lakes. It runs through, or borders, ten states in the United States -- Minnesota, Wisconsin, Iowa, Illinois, Missouri, Kentucky, Arkansas, Tennessee, Mississippi and Louisiana -- before emptying into the Gulf of Mexico about 100 miles (160 km) downstream from New Orleans.