Answer
St. Joseph is located on the Missouri River, which flows through the Great Plains region of the United States. The Missouri River is the longest river in North America, and it is a major tributary of the Mississippi River. St. Joseph is a city in northwestern Missouri, and it is the county seat of Buchanan County.