This is a list of rivers in the U.S. state of North Carolina.
By drainage basin
This list is arranged by drainage basin, with respective tributaries alphabetically indented under each larger stream's name.
Atlantic Ocean
- North Landing River
- Northwest River
- North River
- Pasquotank River
- Little River
- Perquimans River
- Yeopim River
- Chowan River
- Wiccacon River
- Meherrin River
- Blackwater River
- Nottoway River
- Cashie River
- Roanoke River
- Dan River
- Hyco River
- Smith River
- Mayo River
- Little Dan River
- Dan River
- Scuppernong River
- Alligator River
- Long Shoal River
- Pamlico River
- Pungo River
- Tar River
- Fishing Creek
- Bay River
- Neuse River
- South River
- Trent River
- Contentnea Creek
- Little River
- Crabtree Creek
- Ellerbe Creek
- Eno River
- Little River
- Flat River
- North River
- Newport River
- White Oak River
- New River
- Cape Fear River
- Elizabeth River
- Brunswick River
- Northeast Cape Fear River
- Black River
- South River
- Black River
- Great Coharie Creek
- Little Coharie Creek
- Six Runs Creek
- South River
- Little River
- Upper Little River
- Deep River
- Rocky River
- Haw River
- New Hope River (submerged)
- New Hope Creek
- Big Alamance Creek
- Little Alamance Creek
- New Hope River (submerged)
- Lockwood Folly River
- Shallotte River
- Calabash River
- Little River
- Pee Dee River
- Waccamaw River
- Little Pee Dee River (SC)
- Lumber River
- Lynches River
- Little River
- Rocky River
- Coddle Creek
- Uwharrie River
- Little Uwharrie River
- Yadkin River
- Abbotts Creek
- South Yadkin River
- Little Yadkin River
- Ararat River
- Elkin Creek
- Fisher River
- Little Fisher River
- Mitchell River
- Mulberry Creek
- Roaring River
- Reddies River
- Santee River (SC)
- Wateree River (SC)
- Catawba River
- South Fork Catawba River
- Henry Fork River
- Jacob Fork River
- Lower Little River
- Middle Little River
- Upper Little River
- Johns River
- Linville River
- South Fork Catawba River
- Catawba River
- Congaree River (SC)
- Broad River
- Pacolet River (SC)
- North Pacolet River
- Bowens River
- First Broad River
- Second Broad River
- Green River
- Hungry River
- Little Hungry River
- Hungry River
- Pacolet River (SC)
- Broad River
- Wateree River (SC)
- Savannah River (SC and GA)
- Seneca River (SC)
- Keowee River (SC)
- Toxaway River
- Horsepasture River
- Whitewater River
- Thompson River
- Toxaway River
- Keowee River (SC)
- Tugaloo River (SC and GA)
- Chattooga River
- Tallulah River
- Coleman River
- Seneca River (SC)
Gulf of Mexico
- Mississippi River
- Ohio River (KY, WV)
- Tennessee River (KY,TN)
- Hiwassee River
- Nottely River
- Valley River
- Little Tennessee River
- Tellico River
- Cheoah River
- Tuckasegee River
- Oconaluftee River
- Nantahala River
- Cullasaja River
- French Broad River
- Nolichucky River
- Cane River
- North Toe River
- South Toe River
- Pigeon River
- Swannanoa River
- Mills River
- Little River
- Davidson River
- Ivy River (Creek)
- Nolichucky River
- Holston River (TN)
- South Fork Holston River (TN)
- Watauga River
- Elk River
- Watauga River
- South Fork Holston River (TN)
- Hiwassee River
- Kanawha River (WV)
- New River
- Little River
- North Fork New River
- South Fork New River
- New River
- Tennessee River (KY,TN)
- Ohio River (KY, WV)
Alphabetically
- Alligator River
- Ararat River
- Black River
- Broad River
- Cane River
- Cape Fear River
- Cashie River
- Catawba River
- Cheoah River
- Chowan River
- Coleman River
- Cullasaja River
- Dan River
- Davidson River
- Deep River
- Elk River
- Eno River
- First Broad River
- Fisher River
- French Broad River
- Great Pee Dee River
- Great Coharie Creek
- Green River
- Haw River
- Henry Fork River
- Hungry River
- Hyco River
- Jacob Fork River
- Johns River
- Linville River
- Little Coharie Creek
- Little Fisher River
- Little Hungry River
- Little River (Albemarle Sound)
- Little River (Cape Fear River tributary)
- Little River (Eno River tributary)
- Little River (French Broad River tributary)
- Little River (Horry County, South Carolina)
- Little River (Jacob Fork)
- Little River (Neuse River tributary)
- Little River (North Carolina-Virginia)
- Little River (Pee Dee River tributary)
- Little River (Roanoke River tributary)
- Little Tennessee River
- Little Uwharrie River
- Lockwood Folly River
- Lower Little River
- Lumber River
- Lynches River
- Mayo River
- Meherrin River
- Middle Little River
- Mills River
- Mitchell River
- Nantahala River
- Neuse River
- New Hope River
- New River â" western North Carolina
- New River â" southeastern North Carolina
- Nolichucky River
- North Toe River
- Nottely River
- North Pacolet River
- North River
- Northeast Cape Fear River
- Pamlico River
- Pasquotank River
- Pee Dee River
- Perquimans River
- Pigeon River
- Reddies River
- Roanoke River including Staunton River
- Roaring River
- Rocky River
- Rough Butt Creek
- Scuppernong River
- Second Broad River
- Shallotte River
- Six Run Creek
- South Fork Catawba River
- South River
- South River (Neuse River estuary)
- South Toe River
- South Yadkin River
- Swannanoa River
- Tar River
- Trent River
- Tuckasegee River
- Upper Little River
- Uwharrie River
- Waccamaw River
- Watauga River
- White Oak River
- Whitewater River
- Wiccacon River
- Yadkin River
See also
- List of rivers in the United States
References
- USGS Geographic Names Information Service
- USGS Hydrologic Unit Map â" State of North Carolina (1974)
External links
- North Carolina Streamflow Data from the USGS