The Mississippi River begins in Lake Itasca in Minnesota, flows through the middle of the continental United States and finally ends in the Gulf of Mexico. At 2,350 miles long, it is the third-longest river in North America. Continue Reading.