This is a list of longest rivers in the United States by state. It includes rivers that pass through the state or compose a portion of the state's border, as well as rivers entirely contained within the state.
Alabama Tennessee River – Chattahoochee River – Alabama River – Coosa River – Tallapoosa River – Tombigbee River – Conecuh River – Elk River – Cahaba River – Black Warrior River –
The Alabama River is the longest river that is entirely within Alabama. See also List of rivers of Alabama.
Alaska Yukon River – Kuskokwim River – Porcupine River – Tanana River – Innoko River – Koyukuk River – Noatak River – Porcupine River – Stikine River – Colville River –
The Kuskokwim River is the longest river that is entirely within Alaska. See also List of rivers of Alaska.
Arizona Colorado River – Gila River – Little Colorado River – Salt River – Santa Cruz River – Verde River – Puerco River – Virgin River – San Francisco River – San Pedro River –
The Little Colorado River is the longest river that is entirely within Arizona. See also List of rivers of Arizona.
Arkansas Mississippi River – Arkansas River – Red River – White River – Ouachita River – St. Francis River – Bayou Bartholomew – Black River – Little River – Bayou Macon –
The Saline River () is the longest river that is entirely within Arkansas. See also List of rivers of Arkansas.
California Colorado River – Sacramento River – San Joaquin River – Klamath River – Pit River – Eel River – Amargosa River – Owens River – Salinas River – Trinity River –
The Sacramento River is the longest river that is entirely within California. See also List of rivers of California.
Colorado Rio Grande – Arkansas River – Colorado River – Canadian River – Green River – North Platte River – Cimarron River – Smoky Hill River – South Platte River – San Juan River –
The Yampa River () is the longest river that is entirely within Colorado. See also List of rivers of Colorado.
Connecticut Connecticut River – Housatonic River – Quinebaug River – Farmington River – Quinnipiac River – Scantic River – Naugatuck River – Pawcatuck River – Shepaug River – Still River –
The Farmington River is the longest river that is entirely within Connecticut. See also List of rivers of Connecticut.
Delaware Delaware River – Choptank River – Pocomoke River – Nanticoke River – Marshyhope Creek – Christina River – Sassafras River – Murderkill River – Brandywine Creek – White Clay Creek –
The Murderkill River is the longest river that is entirely within Delaware. See also List of rivers of Delaware.
Florida Chattahoochee River/Apalachicola River – St. Johns River – Suwannee River – Ochlockonee River – Alapaha River – Conecuh River – Pea River – Indian River – Choctawhatchee River – Withlacoochee River (central Florida) –
The St. Johns River is the longest river that is entirely within Florida. See also List of rivers of Florida.
Georgia Chattahoochee River – Flint River – Savannah River – Ogeechee River – Coosa River – Tallapoosa River – Ocmulgee River – Suwannee River – Satilla River – Oconee River –
The Flint River is the longest river that is entirely within Georgia. See also List of rivers of Georgia (U.S. state).
Hawaii Wailuku River – South Fork Kaukonahua Stream – North Fork Kaukonahua Stream – Hanalei River – Kolekole Stream – North Fork Wailua River – Waimea River – Kaukonahua Stream – Anahulu River –
All of Hawaii's rivers and streams are entirely within the boundaries of the state. See also List of rivers of Hawaii.
Idaho Snake River – Kootenai River – Salmon River – Bear River – Owyhee River – Clark Fork – Palouse River – Bruneau River – Big Wood River – Blackfoot River –
The Salmon River is the longest river that is entirely within Idaho. See also List of rivers of Idaho and List of longest streams of Idaho.
Illinois Mississippi River – Ohio River – Wabash River – Illinois River – Rock River – Kaskaskia River – Sangamon River – Little Wabash River – Fox River – Embarras River –
The Illinois River is the longest river that is entirely within Illinois. See also List of rivers of Illinois.
Indiana Ohio River – Wabash River – White River – St. Joseph River – East Fork White River – Tippecanoe River – Patoka River – Great Miami River – Maumee River – Kankakee River –
The White River is the longest river that is entirely within Indiana. See also List of rivers of Indiana.
Iowa Missouri River – Mississippi River – Des Moines River – Big Sioux River – Cedar River – Iowa River – Wapsipinicon River – Little Sioux River – Grand River – Chariton River –
The Iowa River is the longest river that is entirely within Iowa. See also List of rivers of Iowa.
Kansas Missouri River – Arkansas River – Cimarron River – Smoky Hill River – Neosho River – Republican River – Saline River – Big Blue River – Verdigris River – South Fork Solomon River –
The Saline River is the longest river that is entirely within Kansas. See also List of rivers of Kansas.
Kentucky Mississippi River – Ohio River – Cumberland River – Tennessee River – Green River – Licking River – Kentucky River – North Fork Kentucky River – Levisa Fork – Tug Fork –
The Green River is the longest river that is entirely within Kentucky. See also List of rivers of Kentucky.
Louisiana Mississippi River – Red River – Ouachita River – Sabine River – Pearl River – Bayou Bartholomew – Bayou Macon – Boeuf River – Calcasieu River – Tensas River –
The Calcasieu River is the longest river that is entirely within Louisiana. See also List of rivers of Louisiana.
Maine Saint John River – Androscoggin River – Kennebec River – Saco River – West Branch Penobscot River – Aroostook River – Penobscot River – Moose River – East Branch Penobscot River – Saint Francis River –
The Kennebec River is the longest river that is entirely within Maine. See also List of rivers of Maine.
Maryland Susquehanna River – Potomac River – Youghiogheny River – Patuxent River – North Branch Potomac River – Conococheague Creek – Choptank River – Pocomoke River – Nanticoke River – Monocacy River –
The Patuxent River is the longest river that is entirely within Maryland. See also List of rivers of Maryland.
Massachusetts Connecticut River – Housatonic River – Merrimack River – Charles River – Deerfield River – Hoosic River – Quinebaug River – Westfield River – Millers River – Blackstone River –
The Charles River is the longest river that is entirely within Massachusetts. See also List of rivers of Massachusetts.
Michigan Grand River – Muskegon River – St. Joseph River – Manistee River – River Raisin – Au Sable River – Huron River – Kalamazoo River – Shiawassee River – Menominee River –
The Grand River is the longest river that is entirely within Michigan. See also List of rivers of Michigan.
Minnesota Mississippi River – Red River of the North – Des Moines River – Minnesota River – Cedar River – Wapsipinicon River – Little Sioux River – Roseau River – Red Lake River – Otter Tail River – Saint Louis River –
The Minnesota River is the longest river that is entirely within Minnesota. See also List of rivers of Minnesota and List of longest streams of Minnesota.
Mississippi Mississippi River – Tennessee River – Pearl River – Big Black River – Hatchie River – Chickasawhay River – Tombigbee River – Yazoo River – Leaf River – Yalobusha River –
The Pearl River is the longest river that is entirely within Mississippi. See also List of rivers of Mississippi.
Missouri Missouri River – Mississippi River – White River – Des Moines River – St. Francis River – Black River – Gasconade River – Osage River – Meramec River – Chariton River –
The Gasconade River is the longest river that is entirely within Missouri. See also List of rivers of Missouri.
Montana Missouri River – Milk River – Yellowstone River – Kootenai River – Bighorn River – Powder River – Musselshell River – Clark Fork – Tongue River – Frenchman River –
The Musselshell River is the longest river that is entirely within Montana. See also List of rivers of Montana.
Nebraska Missouri River – North Platte River – White River – Niobrara River – Republican River – South Platte River – Big Blue River – Platte River – Elkhorn River –
The Platte River is the longest river that is entirely within Nebraska. See also List of rivers of Nebraska.
Nevada Colorado River – Owyhee River – Humboldt River – Amargosa River – Reese River – Virgin River – Bruneau River – White River – Carson River – Salmon Falls Creek –
The Humboldt River is the longest river that is entirely within Nevada. See also List of rivers of Nevada.
New Hampshire Connecticut River – Androscoggin River – Saco River – Merrimack River – Contoocook River – Pemigewasset River – Ashuelot River – Ammonoosuc River – Lamprey River – Magalloway River –
The Contoocook River is the longest river that is entirely within New Hampshire. See also List of rivers of New Hampshire.
New Jersey Hudson River – Delaware River – Raritan River (including the length of the South Branch) – Wallkill River – Passaic River – Great Egg Harbor River – Mullica River – South Branch Raritan River – Musconetcong River – Hackensack River –
The Raritan River is the longest river that is entirely within New Jersey. See also List of rivers of New Jersey.
New Mexico Rio Grande – Pecos River – Canadian River – Cimarron River – Gila River – San Juan River – Rio Puerco – Puerco River – San Francisco River – Carrizo Creek –
The Rio Puerco is the longest river that is entirely within New Mexico. See also List of rivers of New Mexico.
New York Saint Lawrence River – Susquehanna River – Allegheny River – Hudson River – Delaware River – Genesee River – Mohawk River – Raquette River – Oswegatchie River – Black River –
The Hudson River is the longest river that is entirely within New York State. See also List of rivers of New York.
North Carolina Roanoke River – New River – Neuse River – Pee Dee River – Catawba River – Tar River – Yadkin River – Dan River – French Broad River – Cape Fear River –
The Neuse River is the longest river that is entirely within North Carolina. See also List of rivers of North Carolina.
North Dakota Missouri River – James River – Yellowstone River – Sheyenne River – Little Missouri River – Red River of the North – Souris River – Pembina River – Wild Rice River – Maple River –
The Sheyenne River is the longest river that is entirely within North Dakota. See also List of rivers of North Dakota.
Ohio Ohio River – Wabash River – Scioto River – Great Miami River – Maumee River – Sandusky River – Tuscarawas River – Raccoon Creek – Auglaize River – Mahoning River –
The Scioto River is the longest river that is entirely within Ohio. See also List of rivers of Ohio.
Oklahoma Arkansas River – Red River – Canadian River – Cimarron River – Neosho River – North Canadian River – Verdigris River – Washita River – North Fork Red River – Salt Fork Arkansas River –
The North Canadian River is the longest river that is entirely within Oklahoma. See also List of rivers of Oklahoma.
Oregon Columbia River – Snake River – Owyhee River – John Day River – Klamath River – Deschutes River – Rogue River – Malheur River – Willamette River – Grande Ronde River –
The John Day River is the longest river that is entirely within Oregon. See also List of rivers of Oregon and List of longest streams of Oregon.
Pennsylvania Ohio River – Susquehanna River – Allegheny River – Delaware River – West Branch Susquehanna River – Genesee River – Schuylkill River – Youghiogheny River – Monongahela River –