Waterway |
Orientation |
Length (km) |
River flow at Discharge |
Mouth coordinates |
Mouth location |
Source coordinates |
Source location |
Apple River |
Left |
89 |
|
42.1764°N 90.2433°W / 42.1764; -90.2433 |
Savanna |
42.564166666°N 90.163055555°W / 42.564166666; -90.163055555 |
Shullsburg |
Arkansas River |
Right |
2,364 |
1128 m3/s |
33.775°N 91.1028°W / 33.775; -91.1028 |
Napoleon, AR |
39.2583°N 106.3439°W / 39.2583; -106.3439 |
Leadville, CO |
Bassett Creek |
Right |
21 |
|
44.9908°N 93.27245°W / 44.9908; -93.27245 |
Minneapolis |
44.994686°N 93.41273°W / 44.994686; -93.41273 |
Medicine Lake |
Bee Branch Creek |
Right |
8 |
|
42.51°N 90.65273°W / 42.51; -90.65273 |
Dubuque |
42.5°N 90.69°W / 42.5; -90.69 |
Dubuque |
Big Black River |
Left |
531 |
108 m3/s |
32.053°N 91.0575°W / 32.053; -91.0575 |
Vicksburg, MS |
33.694444444°N 89.133055555°W / 33.694444444; -89.133055555 |
Webster County, MS |
Big Muddy River |
Left |
251 |
61 m3/s |
37.573557°N 89.517143°W / 37.573557; -89.517143 |
Grand Tower,IL |
38.436773°N 89.051292°W / 38.436773; -89.051292 |
Centralia, IL |
Black River |
Left |
310 |
85 m3/s |
43.82°N 91.257222222°W / 43.82; -91.257222222 |
La Crosse, WI |
44.590555555°N 90.296944444°W / 44.590555555; -90.296944444 |
Taylor County, WI |
Buffalo River |
Left |
110 |
|
44.3505214°N 91.9262736°W / 44.3505214; -91.9262736 |
Alma |
44.577380555°N 91.232366666°W / 44.577380555; -91.232366666 |
Osseo |
Cannon River |
Right |
180 |
|
44.5858°N 92.5569°W / 44.5858; -92.5569 |
Red Wing |
44.368818°N 93.4422624°W / 44.368818; -93.4422624 |
Shieldsville |
Catfish Creek |
Right |
34 |
|
42.4681°N 90.6448°W / 42.4681; -90.6448 |
Dubuque |
42.440808333°N 90.781308333°W / 42.440808333; -90.781308333 |
Peosta |
Chippewa River |
Left |
294 |
127 m3/s |
44.4091337°N 92.0840583°W / 44.4091337; -92.0840583 |
Buffalo County, WI |
45.890286°N 91.078028°W / 45.890286; -91.078028 |
Bayfield County, WI |
Clearwater River |
Right |
70 |
|
45.4227°N 94.0491°W / 45.4227; -94.0491 |
Clearwater |
45.356319444°N 94.431544444°W / 45.356319444; -94.431544444 |
Stearns County |
Crow River |
Right |
39.9 |
|
45.2458°N 93.5225°W / 45.2458; -93.5225 |
Dayton |
45.081352°N 93.762466°W / 45.081352; -93.762466 |
Rockford |
Crow Wing River |
Right |
182 |
45 m3/s |
46.2711°N 94.3397°W / 46.2711; -94.3397 |
Crow Wing, MN |
47.001944444°N 94.741388888°W / 47.001944444; -94.741388888 |
Akeley, MN |
Cuivre River |
Left |
69.9 |
19 m3/s |
38.5600°N 90.4113°W / 38.5600; -90.4113 |
Rivers Township |
39.0102°N 90.5934°W / 39.0102; -90.5934 |
Troy, MO |
Deer River |
Left |
30 |
|
47.3147°N 93.7794°W / 47.3147; -93.7794 |
Deer River |
47.388835°N 93.7077116°W / 47.388835; -93.7077116 |
Itasca County |
Des Moines River |
Right |
845 |
374 m3/s |
40.381194444°N 91.422388888°W / 40.381194444; -91.422388888 |
Keokuk, IA |
44.0838509°N 95.6880668°W / 44.0838509; -95.6880668 |
Lake Shetek, MN |
Edwards River |
Left |
119 |
|
41.1483669°N 90.981533°W / 41.1483669; -90.981533 |
New Boston |
41.254166666°N 89.979444444°W / 41.254166666; -89.979444444 |
Kewanee |
Elk River |
Left |
135 |
|
45.298°N 93.5725°W / 45.298; -93.5725 |
Elk River |
45.818536111°N 93.927408333°W / 45.818536111; -93.927408333 |
Benton County |
Fabius River |
Left |
5.6 |
|
39.886393°N 91.452878°W / 39.886393; -91.452878 |
Fabius Township |
39.899365°N 91.505595°W / 39.899365; -91.505595 |
Fabius Township |
Fox River |
Right |
172 |
|
40.28472222°N 91.49416667°W / 40.28472222; -91.49416667 |
Alexandria |
40.753611111°N 92.723888888°W / 40.753611111; -92.723888888 |
Bloomfield |
Galena River |
Left |
84 |
|
42.37416667°N 90.44611111°W / 42.37416667; -90.44611111 |
Galena |
42.754722222°N 90.384444444°W / 42.754722222; -90.384444444 |
Belmont |
Grant River |
Left |
71 |
|
42.6633292°N 90.7467933°W / 42.6633292; -90.7467933 |
Potosi |
42.885711111°N 90.728725°W / 42.885711111; -90.728725 |
Lancaster |
Hatchie River |
Left |
383 |
370 m3/s |
35.551388888°N 89.893888888°W / 35.551388888; -89.893888888 |
Randolph, TN |
34.574811111°N 88.830086111°W / 34.574811111; -88.830086111 |
Union County, MS |
Henderson Creek |
Left |
104 |
|
40.8753161°N 91.0306991°W / 40.8753161; -91.0306991 |
Burlington |
41.0325°N 90.303055555°W / 41.0325; -90.303055555 |
Henderson |
Homochitto River |
Left |
145 |
|
31.314769444°N 91.502952777°W / 31.314769444; -91.502952777 |
Natchez |
31.704248612°N 90.624565224°W / 31.704248612; -90.624565224 |
Hazlehurst |
Illinois River |
Left |
432 |
659 m3/s |
38.9703°N 90.4542°W / 38.9703; -90.4542 |
Grafton |
41.3936°N 88.2603°W / 41.3936; -88.2603 |
Confluence of the Kankakee and Des Plains rivers near Joliet, IL |
Iowa |
Right |
520 |
400 m3/s |
41.160555555°N 91.023888888°W / 41.160555555; -91.023888888 |
Louisa County, IA |
43.22597°N 93.78871°W / 43.22597; -93.78871 |
Hancock County, IA |
Kaskaskia River |
Left |
515 |
420 m3/s |
37.974942°N 89.937372°W / 37.974942; -89.937372 |
Chester, IL |
40.086436111°N 88.314369444°W / 40.086436111; -88.314369444 |
Champaign, IL |
La Crosse River |
Left |
98 |
|
43.8186°N 91.2565°W / 43.8186; -91.2565 |
La Crosse |
44.114877777°N 90.609405555°W / 44.114877777; -90.609405555 |
Warrens |
Little Elk River |
Right |
47 |
|
46.01°N 94.3636°W / 46.01; -94.3636 |
Little Falls |
46.157775°N 94.621727777°W / 46.157775; -94.621727777 |
Cushing Township |
Little Maquoketa River |
Right |
48 |
|
42.577°N 90.681°W / 42.577; -90.681 |
Sageville |
42.496°N 90.997°W / 42.496; -90.997 |
Farley |
Little Menominee River |
Left |
23 |
|
42.4252778°N 90.5344444°W / 42.4252778; -90.5344444 |
Menominee |
42.561666666°N 90.536111111°W / 42.561666666; -90.536111111 |
Hazel Green |
Little Two River |
Right |
26 |
|
45.8305°N 94.3561°W / 45.8305; -94.3561 |
Two Rivers Township |
45.848627777°N 94.564894444°W / 45.848627777; -94.564894444 |
Swanville Township |
Little Willow River |
Left |
42 |
|
46.5644°N 93.7533°W / 46.5644; -93.7533 |
Aitkin Township |
46.729202777°N 93.693488888°W / 46.729202777; -93.693488888 |
Waukenabo Township |
Maquoketa River |
Right |
240 |
32 m3/s |
42.18833333°N 90.30944444°W / 42.18833333; -90.30944444 |
Maquoketa, IA |
42.7189°N 91.7107°W / 42.7189; -91.7107 |
Fayette County, IA |
Marys River |
Left |
66 |
|
37.8803295°N 89.783161°W / 37.8803295; -89.783161 |
Chester |
38.157583333°N 89.646972222°W / 38.157583333; -89.646972222 |
Randolph County |
Menominee River |
Left |
18 |
|
42.4511111°N 90.59°W / 42.4511111; -90.59 |
Jo Daviess County |
42.562222222°N 90.6025°W / 42.562222222; -90.6025 |
Grant County |
Meramec River |
Right |
350 |
94 m3/s |
38.38972222°N 90.34416667°W / 38.38972222; -90.34416667 |
Arnold, MO |
37.508055555°N 91.3275°W / 37.508055555; -91.3275 |
Dent County, MO |
Minnehaha Creek |
Right |
22 |
|
44.9089°N 93.2005°W / 44.9089; -93.2005 |
Hiawatha |
44.953883333°N 93.486327777°W / 44.953883333; -93.486327777 |
Minnetonka |
Minnesota River |
Right |
534 |
236 m3/s |
44.896944444°N 93.149166666°W / 44.896944444; -93.149166666 |
Mendota, MN |
45.302777777°N 96.451944444°W / 45.302777777; -96.451944444 |
Big Stone Lake, MN |
Missouri River |
Right |
3,726 |
2478 m3/s |
38.8136°N 90.1197°W / 38.8136; -90.1197 |
Spanish Lake, MO |
45.9275°N 111.5081°W / 45.9275; -111.5081 |
Confluence of Jefferson and Madison Rivers near Three Forks, MT |
Nokasippi River |
Left |
75 |
|
46.1774666°N 94.3647254°W / 46.1774666; -94.3647254 |
Fort Ripley Township |
46.413166666°N 93.909416666°W / 46.413166666; -93.909416666 |
Bay Lake Township |
North River |
Right |
132 |
|
39.8558°N 91.4447°W / 39.8558; -91.4447 |
Palmyra |
40.058333333°N 92.257222222°W / 40.058333333; -92.257222222 |
Shelton Township |
Obion River |
Left |
116 |
|
35.9075°N 89.638888888°W / 35.9075; -89.638888888 |
Halls |
36.206097222°N 88.940741666°W / 36.206097222; -88.940741666 |
Kenton |
Ohio River |
Left |
1,579 |
9600 m3/s |
36.9867°N 89.1311°W / 36.9867; -89.1311 |
Cairo, IL |
40.4430066°N 80.0171244°W / 40.4430066; -80.0171244 |
Pittsburgh, PA |
Pigeon River |
Left |
11 |
|
47.511389°N 94.159444°W / 47.511389; -94.159444 |
Deer River |
47.571666666°N 94.155722222°W / 47.571666666; -94.155722222 |
Bowstring Lake |
Pine Creek |
Right |
38 |
|
43.807555555°N 91.268333333°W / 43.807555555; -91.268333333 |
La Crescent |
43.888594444°N 91.538172222°W / 43.888594444; -91.538172222 |
New Hartford Township |
Pine River |
Left |
91.6 |
|
46.5638521°N 94.0366509°W / 46.5638521; -94.0366509 |
Mission Township |
46.804083333°N 94.523166666°W / 46.804083333; -94.523166666 |
Backus |
Platte River |
Left |
89 |
|
45.779167°N 94.279167°W / 45.779167; -94.279167 |
Royalton |
46.150313888°N 93.935108333°W / 46.150313888; -93.935108333 |
Richardson Township |
Plum River |
Left |
75 |
|
42.0872222°N 90.1541667°W / 42.0872222; -90.1541667 |
Savanna |
42.335444444°N 89.987166666°W / 42.335444444; -89.987166666 |
Stockton Township |
Prairie River |
Left |
80 |
|
47.2149433°N 93.4824358°W / 47.2149433; -93.4824358 |
La Prairie |
47.594097222°N 93.181022222°W / 47.594097222; -93.181022222 |
Itasca County |
Rabbit River |
Left |
15 |
|
46.461389°N 94.064167°W / 46.461389; -94.064167 |
Riverton |
46.522927777°N 93.948166666°W / 46.522927777; -93.948166666 |
Wolford Township |
Rice Creek |
Left |
45 |
|
45.0888°N 93.279°W / 45.0888; -93.279 |
Fridley |
45.153952777°N 93.084527777°W / 45.153952777; -93.084527777 |
Forest Lake |
Rice River |
Left |
92 |
|
46.589722°N 93.634444°W / 46.589722; -93.634444 |
Spencer Township |
46.382583333°N 93.317916666°W / 46.382583333; -93.317916666 |
Jewett |
Ripple River |
Right |
68 |
|
46.541667°N 93.700278°W / 46.541667; -93.700278 |
Aitkin Township |
46.405166666°N 93.831222222°W / 46.405166666; -93.831222222 |
Bay Lake Township |
River aux Vases |
Right |
60 |
|
37.919552777°N 89.992188888°W / 37.919552777; -89.992188888 |
St. Mary |
37.778875°N 90.263388888°W / 37.778875; -90.263388888 |
Ste. Genevieve County |
River des Peres |
Right |
15 |
|
38.533055555°N 90.260555555°W / 38.533055555; -90.260555555 |
St. Louis |
38.620583333°N 90.277447222°W / 38.620583333; -90.277447222 |
St. Louis |
Rock River |
Left |
459 |
204 m3/s |
41.4825°N 90.616111111°W / 41.4825; -90.616111111 |
Rock Island, IL |
43.473888888°N 88.644722222°W / 43.473888888; -88.644722222 |
Horicon Marsh, WI |
Rum River |
Left |
243 |
19 m3/s |
45.19°N 93.390277777°W / 45.19; -93.390277777 |
Anoka, MN |
46.160444444°N 93.755777777°W / 46.160444444; -93.755777777 |
Mille Lacs Lake, MN |
Rush River |
Left |
70 |
|
44.558056°N 92.330833°W / 44.558056; -92.330833 |
Saint Paul |
44.963155555°N 92.395052777°W / 44.963155555; -92.395052777 |
Baldwin |
Saline Creek |
Right |
50 |
|
37.90611111°N 89.975°W / 37.90611111; -89.975 |
St. Mary |
37.745116666°N 90.253061111°W / 37.745116666; -90.253061111 |
Ste. Genevieve County |
Salt River |
Right |
89 |
|
39.4667°N 91.0633°W / 39.4667; -91.0633 |
Louisiana |
39.52425°N 91.643944444°W / 39.52425; -91.643944444 |
Perry County |
Sandy River |
Left |
57 |
|
46.789722°N 93.327778°W / 46.789722; -93.327778 |
Libby Township |
46.588°N 93.072972222°W / 46.588; -93.072972222 |
Salo Township |
Sauk River |
Right |
196 |
9.7 m3/s |
45.5917°N 94.1767°W / 45.5917; -94.1767 |
Sauk Rapids, MN |
45.895983333°N 95.096755555°W / 45.895983333; -95.096755555 |
Lake Osakis, MN |
Schoolcraft River |
Right |
48 |
|
47.443333333°N 94.892222222°W / 47.443333333; -94.892222222 |
Bemidji |
47.132916666°N 95.021°W / 47.132916666; -95.021 |
Clay Township |
Sinsinawa River |
Left |
34 |
|
42.41°N 90.5055556°W / 42.41; -90.5055556 |
Menominee Township |
42.582111111°N 90.527944444°W / 42.582111111; -90.527944444 |
Dickeyville |
Skunk River |
Right |
150 |
|
40.698°N 91.115°W / 40.698; -91.115 |
Burlington |
41.248638888°N 92.026277777°W / 41.248638888; -92.026277777 |
Richland |
St. Croix River |
Right |
264 |
180 m3/s |
44.745833333°N 92.802777777°W / 44.745833333; -92.802777777 |
Prescott, WI |
46.328377777°N 91.811138888°W / 46.328377777; -91.811138888 |
Solon Springs, WI |
St. Francis River |
Right |
686 |
254.2 m3/s |
34.624444444°N 90.591944444°W / 34.624444444; -90.591944444 |
Phillips County, AR |
37.682308333°N 90.676133333°W / 37.682308333; -90.676133333 |
Iron County, MO |
Swan River |
Left |
97 |
|
47.009167°N 93.263889°W / 47.009167; -93.263889 |
Ball Bluff Township |
47.288694444°N 93.232305555°W / 47.288694444; -93.232305555 |
Pengilly |
Trimbelle River |
Left |
47 |
|
44.603889°N 92.5675°W / 44.603889; -92.5675 |
Trenton |
44.86565°N 92.46825°W / 44.86565; -92.46825 |
River Falls |
Turtle River |
Left |
79 |
|
47.469722222°N 94.524222222°W / 47.469722222; -94.524222222 |
Cass Lake |
47.646444444°N 94.959666666°W / 47.646444444; -94.959666666 |
Liberty Township |
Two River |
Right |
9 |
|
45.825°N 94.3571°W / 45.825; -94.3571 |
Two Rivers Township |
45.805611111°N 94.413055555°W / 45.805611111; -94.413055555 |
Two Rivers Township |
Upper Iowa River |
Right |
251 |
20 m3/s |
43.466°N 91.234°W / 43.466; -91.234 |
New Albin, IA |
43.598297222°N 92.590025°W / 43.598297222; -92.590025 |
Mower County, MN |
Vermillion River |
Right |
96 |
|
44.601938888°N 92.590436111°W / 44.601938888; -92.590436111 |
Red Wing |
44.586272222°N 93.334116666°W / 44.586272222; -93.334116666 |
New Market Township |
Wapsipinicon River |
Right |
480 |
52 m3/s |
41.72972222°N 90.31972222°W / 41.72972222; -90.31972222 |
Clinton, IA |
43.548611111°N 92.644444444°W / 43.548611111; -92.644444444 |
Taopi, MN |
Wells Creek |
Right |
44 |
|
44.515556°N 92.318333°W / 44.515556; -92.318333 |
Frontenac, |
44.384977777°N 92.567891666°W / 44.384977777; -92.567891666 |
Goodhue Township |
White River |
Right |
1,162 |
741 m3/s |
33.951388888°N 91.081388888°W / 33.951388888; -91.081388888 |
Watson, AR |
35.838888888°N 93.604444444°W / 35.838888888; -93.604444444 |
Boston Mountains, AR |
Willow River |
Right |
122 |
|
46.6727327°N 93.592463°W / 46.6727327; -93.592463 |
Waukenabo |
47.09075°N 93.845377777°W / 47.09075; -93.845377777 |
East Cass |
Wisconsin River |
Left |
692 |
340 m3/s |
42.989444444°N 91.153888888°W / 42.989444444; -91.153888888 |
Prairie du Chein, WI |
46.120416666°N 89.151666666°W / 46.120416666; -89.151666666 |
Lac Vieux Desert, WI |
Wolf River |
Left |
169 |
|
35.182867°N 90.0567579°W / 35.182867; -90.0567579 |
Memphis |
34.951333333°N 89.006555555°W / 34.951333333; -89.006555555 |
North Tippah School District |
Wyaconda River |
Right |
81 |
|
40.059768°N 91.49571°W / 40.059768; -91.49571 |
La Grange |
40.404761°N 91.8615588°W / 40.404761; -91.8615588 |
Wyaconda |
Yazoo |
Left |
188 |
|
32.335556°N 90.897222°W / 32.335556; -90.897222 |
Vicksburg, MS |
33.551872°N 90.180424°W / 33.551872; -90.180424 |
Confluence of Tallahatchie and Yalobusha rivers at Greenwood, MS |
Yellow River |
Right |
86 |
|
43.085°N 91.181°W / 43.085; -91.181 |
Marquette |
43.156658333°N 91.755333333°W / 43.156658333; -91.755333333 |
Winneshiek County |
Zumbro River |
Right |
104 |
|
44.2916°N 91.9279°W / 44.2916; -91.9279 |
Greenfield Township |
44.152986111°N 92.468272222°W / 44.152986111; -92.468272222 |
Oronoco Township |