The mountain sucker's range is quite extensive in the United States, but extremely limited in Canada. They are found as far north as Maine, but the mountain sucker is limited in the Maine region. In the United States, it is found on both sides of the Rocky Mountains, including the upper Missouri River, Columbia River, Sacramento River, and Colorado River.