Final answer:
The capital of Minnesota, Saint Paul, is the second-largest city in the state and lies on the Mississippi River. Minneapolis is the largest city.
Step-by-step explanation:
The capital of Minnesota that lies on the Mississippi River is Saint Paul. It is the second-largest city in the state, following Minneapolis. While Saint Paul is the capital city, Minneapolis is the largest in terms of population.
Together, these two cities form the “Twin Cities” metropolitan area, a major cultural and economic center in the Midwest.