In the 1930s, a post was erected at the headwater of the Mississippi River, indicating that the river once was 2,552 miles (4107.05 kilometers) long. The Old Man River flows past ten states in America, from Itasca in northern Minnesota down south to the Gulf of Mexico.