This is a list of rivers in Delaware, by type and letter:

Major rivers and creeks (22)
Appoquinimink River
Blackbird Creek
Brandywine Creek
Broadkill River
Cedar Creek
Choptank River
Christina River
Delaware River
Indian River
Leipsic River
Little River
Marshyhope Creek
Mispillion River
Murderkill River
Nanticoke River
Pepper Creek
Pocomoke River
Red Clay Creek
St. Jones River
Sassafras River
Smyrna River
White Clay Creek

All named streams (435)

	Agricultural Ditch	Sussex County, Delaware
	Ake Ditch	Sussex County, Delaware
Alapocas Run New Castle County
	Allabands Mill Stream	Kent County, Delaware
	Alms House Ditch	Sussex County, Delaware
	Almshouse Branch	Kent County, Delaware
	Alston Branch	Kent County, Delaware
Angle Rod Creek, New Castle County
Appoquinimink River, New Castle County
Army Creek, New Castle County
	Arnell Creek	Sussex County, Delaware
	Ash Gut	Kent County, Delaware
	Asketum Branch	Sussex County, Delaware
Augustine Creek, New Castle County
Back Creek, New Castle County
	Bacon Island Creek	Sussex County, Delaware
	Baker Mill Branch	Sussex County, Delaware
	Bald Cypress Branch	Sussex County, Delaware
	Bald Eagle Creek	Sussex County, Delaware
Barlow Branch, New Castle County
	Batson Branch	Sussex County, Delaware
	Beachy Neidig Ditch	Kent County, Delaware
	Bearhole Ditch	Sussex County, Delaware
Beaver Branch, New Castle County
Beaver Creek, New Castle County
	Beaver Dam Branch	Sussex County, Delaware
	Beaver Gut Ditch	Kent County, Delaware
	Beaverdam Branch	Kent County, Delaware
	Beaverdam Branch	Kent County, Delaware
	Beaverdam Branch	Kent County, Delaware
	Beaverdam Branch	Kent County, Delaware
	Beaverdam Branch	Sussex County, Delaware
	Beaverdam Branch	Sussex County, Delaware
	Beaverdam Branch	Sussex County, Delaware
	Beaverdam Creek	Sussex County, Delaware
	Bee Branch	Sussex County, Delaware
Belltown Run, New Castle County
	Bennefield Branch	Kent County, Delaware
Big Ditch, The, New Castle County
	Big Mill Branch	Sussex County, Delaware
	Black Arm Prong	Kent County, Delaware
	Black Savannah Ditch	Sussex County, Delaware
Black Stallion Ditch, New Castle County
	Black Swamp Creek	Kent County, Delaware
Blackbird Creek, New Castle County
	Blackwater Creek	Sussex County, Delaware
	Blackwater Creek	Sussex County, Delaware
	Blanco Ditch	Kent County, Delaware
	Boogy Run	New Castle County, Delaware
	Booth Branch	Kent County, Delaware
	Bowman Branch	Sussex County, Delaware
Brandywine Creek, New Castle County
	Brasures Branch	Sussex County, Delaware
	Bridgeville Branch	Sussex County, Delaware
	Bright Haines Glade Branch	Kent County, Delaware
	Brights Branch	Sussex County, Delaware
	Brittingham Branch	Sussex County, Delaware
	Broad Creek	Sussex County, Delaware
Broadkill River, Sussex County
	Browns Branch	Kent County, Delaware
	Bucks Branch	Sussex County, Delaware
	Bullock Prong	Kent County, Delaware
	Bundicks Branch	Sussex County, Delaware
	Buntings Branch	Sussex County, Delaware
	Burrows Run	New Castle County, Delaware
	Burrsville Branch	Kent County, Delaware
	Burton Prong	Sussex County, Delaware
	Butler Mill Branch	Sussex County, Delaware
	Cahoon Branch	Kent County, Delaware
	Canary Creek	Sussex County, Delaware
Carney Run, New Castle County
	Cart Branch	Sussex County, Delaware
	Cattail Branch	Kent County, Delaware
Cedar Creek, New Castle County
	Cedar Creek	Sussex County, Delaware
	Chapel Branch	Sussex County, Delaware
	Chapel Branch	Sussex County, Delaware
	Cherry Walk Creek	Sussex County, Delaware
Chestnut Run, New Castle County
	Choptank River	Kent County, Delaware
Christina River, New Castle County
	Church Branch	Sussex County, Delaware
	Clarksville Branch	Sussex County, Delaware
	Clear Brook	Sussex County, Delaware
	Cod Creek	Sussex County, Delaware
	Cohee Prong	Kent County, Delaware
	Collins Creek	Sussex County, Delaware
	Connelly Mill Branch	Sussex County, Delaware
	Cool Branch	Sussex County, Delaware
	Cooper Branch	Sussex County, Delaware
	Copper Branch	Kent County, Delaware
Corks Point Ditch, New Castle County
	Cow Bridge Branch	Sussex County, Delaware
	Cow Marsh Creek	Kent County, Delaware
	Cowhouse Branch	Sussex County, Delaware
	Crony Pond Branch	Sussex County, Delaware
	Crooked Creek	Sussex County, Delaware
Crystal Run, New Castle County
	Culbreth Marsh Ditch	Kent County, Delaware
	Cypress Branch	Kent County, Delaware
Cypress Branch, New Castle County
	Deep Branch	Sussex County, Delaware
	Deep Branch	Sussex County, Delaware
	Deep Branch	Sussex County, Delaware
	Deep Creek	New Castle County, Delaware
	Deep Creek	Sussex County, Delaware
	Deep Hole Branch	Sussex County, Delaware
Delaware River, New Castle County
	Derrickson Ditch	Sussex County, Delaware
	Devious Branch	Kent County, Delaware
	Dirickson Creek	Sussex County, Delaware
	Ditch Creek	Sussex County, Delaware
Dogwood Branch,New Castle County
Doll Run, New Castle County
	Dorman Branch	Sussex County, Delaware
	Doty Glade	Sussex County, Delaware
	Double Fork Branch	Sussex County, Delaware
	Double Run	Kent County, Delaware
Dragon Creek, New Castle County
Drawyer Creek, New Castle County
	Drum Creek	Sussex County, Delaware
Duck Creek, Kent County
	Duck Creek	Kent County, Delaware
	Dukes and Jobs Ditch	Sussex County, Delaware
	Dukes Ditch	Sussex County, Delaware
	Dutton Ditch	Sussex County, Delaware
	Dyke Branch	Kent County, Delaware
East Branch Christina River, New Castle County
	Ebenezer Branch	Sussex County, Delaware
	Eli Walls Ditch	Sussex County, Delaware
	Elliott Pond Branch	Sussex County, Delaware
	Fairfield Run	New Castle County, Delaware
	Fan Branch	Kent County, Delaware
	Finis Branch	Kent County, Delaware
	Fisher Creek	Sussex County, Delaware
	Fishing Branch	Kent County, Delaware
Fishing Creek, New Castle County
	Fivefoot Prong	Kent County, Delaware
	Fork Branch	Kent County, Delaware
	Fork Number One Pepper Creek	Sussex County, Delaware
	Freidel Prong	Sussex County, Delaware
	Georgetown-Vaughn Ditch	Sussex County, Delaware
	Gilbert Trivitts Ditch	Sussex County, Delaware
	Gill Branch	Sussex County, Delaware
	Gills Branch	Sussex County, Delaware
	Glade Branch	Sussex County, Delaware
	Gordon Branch	Sussex County, Delaware
	Goslee Creek	Sussex County, Delaware
	Graham Branch	Sussex County, Delaware
	Gravelly Branch	Kent County, Delaware
	Gravelly Branch	Sussex County, Delaware
	Gravelly Ditch	Sussex County, Delaware
	Gravelly Run	Kent County, Delaware
	Grays Branch	Sussex County, Delaware
	Grays Prong	Sussex County, Delaware
Great Bohemia Creek, New Castle County
	Green Branch	Kent County, Delaware
	Green Briar Branch	Sussex County, Delaware
	Green Creek	Kent County, Delaware
Green Spring Branch, New Castle County
	Greenlees Ditch	Kent County, Delaware
	Greens Branch	Kent County, Delaware
	Grubby Neck Branch	Sussex County, Delaware
	Guinea Creek	Sussex County, Delaware
	Gully Camp Ditch	Sussex County, Delaware
	Gum Branch	Sussex County, Delaware
	Gum Branch	Sussex County, Delaware
	Gum Branch	Sussex County, Delaware
Guthrie Run, New Castle County
Hangmans Run, New Castle County
	Harrington Beaverdam Ditch	Kent County, Delaware
	Hawkey Branch	Kent County, Delaware
	Hawks Inlet (historical)	Kent County, Delaware
	Heron Drain	Kent County, Delaware
	Herring Branch	Kent County, Delaware
Herring Branch, New Castle County
	Herring Branch	Sussex County, Delaware
	Herring Branch	Sussex County, Delaware
	Herring Creek	Sussex County, Delaware
	Herring Run	New Castle County, Delaware
	Herring Run	Sussex County, Delaware
	Herron Run	Kent County, Delaware
	Hickman Ditch	Kent County, Delaware
	Hill Savannah Ditch	Sussex County, Delaware
	Hitch Pond Branch	Sussex County, Delaware
	Holland Glade	Sussex County, Delaware
	Holly Branch	Sussex County, Delaware
	Hopkins Prong	Kent County, Delaware
	Hopkins Prong	Sussex County, Delaware
	Horse Pen Branch	Sussex County, Delaware
	Horse Pound Swamp Ditch	Sussex County, Delaware
	Horsepen Arm	Kent County, Delaware
	Horsepen Ditch	Kent County, Delaware
	Houston Branch	Sussex County, Delaware
	Houston-Thorogood Ditch	Sussex County, Delaware
	Hudson Branch	Kent County, Delaware
	Hurley Drain	Sussex County, Delaware
Hurricane Run, New Castle County
Husbands Run, New Castle County
Hyde Run, New Castle County
	Improvement Branch	Kent County, Delaware
	Indian Branch	Kent County, Delaware
	Indian River	Sussex County, Delaware
	Ingram Branch	Kent County, Delaware
	Ingram Branch	Sussex County, Delaware
	Ingram Branch	Sussex County, Delaware
	Iron Branch	Sussex County, Delaware
	Iron Mine Branch	Sussex County, Delaware
	Iron Mine Prong	Kent County, Delaware
	Isaac Branch	Kent County, Delaware
	Island Creek	Sussex County, Delaware
	Island Pond Marsh Ditch	Kent County, Delaware
	Issac Branch	Kent County, Delaware
	Jackson Branch	Sussex County, Delaware
	Jackson Prong	Kent County, Delaware
	James Branch	Sussex County, Delaware
	Jamison Branch	Kent County, Delaware
	Jobs Ditch	Sussex County, Delaware
	Johnson Branch	Sussex County, Delaware
	Johnson Branch	Sussex County, Delaware
	Jones Branch	Sussex County, Delaware
	Jones Mill Branch	Sussex County, Delaware
	Jordan Branch	Kent County, Delaware
Joy Run, New Castle County
	Kent-Sussex Line Branch	Kent County, Delaware
	Kings Causeway Branch	Kent County, Delaware
	Lamborn Run	New Castle County, Delaware
	Layton-Vaughn Ditch	Sussex County, Delaware
Leathermans Run,New Castle County
	Lednum Branch	Kent County, Delaware
	Lee Joseph Creek	Sussex County, Delaware
	Leipsic River	Kent County, Delaware
	Lewes Creek	Sussex County, Delaware
	Lewis Prong	Sussex County, Delaware
	Lingo Creek	Sussex County, Delaware
	Little Creek	Sussex County, Delaware
Little Mill Creek, New Castle County
Little River	Kent County, Delaware
	Long Branch	Sussex County, Delaware
	Long Drain Ditch	Sussex County, Delaware
	Lost Stream	New Castle County, Delaware
	Love Creek	Sussex County, Delaware
	Luther Marvel Prong	Kent County, Delaware
	Mahon River	Kent County, Delaware
	Maidstone Branch	Kent County, Delaware
	Maple Branch	Sussex County, Delaware
	Maple Marsh and Beaver Dam Branch	Sussex County, Delaware
	Marshyhope Ditch	Kent County, Delaware
	Martin Branch	Sussex County, Delaware
Massey Branch, New Castle County
	Matson Run	New Castle County, Delaware
	Mayer Branch	Sussex County, Delaware
	McColleys Branch	Sussex County, Delaware
	McCrays Branch	Sussex County, Delaware
	McGee Ditch	Sussex County, Delaware
	Meadow Branch	Sussex County, Delaware
	Meredith Branch	Kent County, Delaware
Middle Run, New Castle County
	Mifflin Ditch	Sussex County, Delaware
	Mill Branch	Sussex County, Delaware
	Mill Creek	Kent County, Delaware
Mill Creek, New Castle County
	Mill Creek	New Castle County, Delaware
	Miller Creek	Sussex County, Delaware
	Mirey Branch	Sussex County, Delaware
	Mispillion River	Sussex County, Delaware
	Mockingbird Creek	Sussex County, Delaware
	Mockingbird Creek	Sussex County, Delaware
	Morgan Branch	Kent County, Delaware
	Morgan Branch	Sussex County, Delaware
Morris Branch, New Castle County
	Morris Branch	Sussex County, Delaware
	Muddy Bottom Ditch	Kent County, Delaware
	Muddy Branch	Kent County, Delaware
Muddy Run, New Castle County
	Mullet Run	Kent County, Delaware
	Munchy Branch	Sussex County, Delaware
	Murderkill River	Kent County, Delaware
Naaman Creek, New Castle County
	Narrow Ditch	Sussex County, Delaware
	New Ditch	Sussex County, Delaware
	Newell Branch	Kent County, Delaware
Nonesuch Creek, New Castle County
	North Fork Green Run	Sussex County, Delaware
	North Prong	Sussex County, Delaware
	Number One, Prong	Sussex County, Delaware
	Number Two, Prong	Kent County, Delaware
	Old Baptist Church Branch	Kent County, Delaware
	Old Forge Branch	Sussex County, Delaware
	Old Mill Creek	Sussex County, Delaware
	Old Slaughter Creek	Sussex County, Delaware
	Owens Branch	Sussex County, Delaware
	Owens Branch	Sussex County, Delaware
	Parker and Sampson Ditch	Sussex County, Delaware
	Parker Branch	Sussex County, Delaware
	Parnell Branch	Kent County, Delaware
Paw Paw Branch, New Castle County
	Pemberton Branch	Sussex County, Delaware
	Penrose Branch	Kent County, Delaware
	Pepper Branch	Sussex County, Delaware
	Pepper Creek	Sussex County, Delaware
Perch Creek, New Castle County
Perkins Run New Castle County
Persimmon Run, New Castle County
	Peterkins Branch	Sussex County, Delaware
	Phillips Branch	Sussex County, Delaware
	Phillips Ditch	Sussex County, Delaware
	Pigeon Run	New Castle County, Delaware
Pike Creek, New Castle County
	Piney Branch	Sussex County, Delaware
	Pinks Branch	Kent County, Delaware
	Pipe Elm Branch	Kent County, Delaware
	Point Branch	Kent County, Delaware
	Polk Branch	Sussex County, Delaware
	Polly Branch	Sussex County, Delaware
	Pot Hook Creek	Sussex County, Delaware
	Powell Ditch	Kent County, Delaware
	Pratt Branch	Kent County, Delaware
	Presbyterian Branch	Sussex County, Delaware
	Price Prong	Kent County, Delaware
	Primehook Creek	Sussex County, Delaware
	Prong Number Two	Kent County, Delaware
	Prospect Branch	Kent County, Delaware
Providence Creek, Kent County
	Puncheon Run	Kent County, Delaware
	Quarter Branch	Kent County, Delaware
	Raccoon Ditch	Sussex County, Delaware
	Raccoon Prong	Sussex County, Delaware
Ramsey Run, New Castle County
Red Clay Creek, New Castle County
	Red House Branch	Kent County, Delaware
Red Lion Creek,New Castle County
Rocky Run, New Castle County
	Rogers Branch	Sussex County, Delaware
	Ross Prong	Kent County, Delaware
	Rossakatum Branch	Sussex County, Delaware
	Round Pole Branch	Sussex County, Delaware
	Roy Creek	Sussex County, Delaware
	Rum Bridge Branch	Sussex County, Delaware
Saint Georges Creek, New Castle County
	Saint Jones River	Kent County, Delaware
Sandom Branch, New Castle County
	Sandtown Branch	Kent County, Delaware
Sandy Branch, New Castle County
	Sandy Branch	Sussex County, Delaware
	Sangston Prong	Kent County, Delaware
	Sarah Run	Sussex County, Delaware
	Saulsbury Creek	Kent County, Delaware
	Saunders Branch	Sussex County, Delaware
	Savannah Ditch	Sussex County, Delaware
Sawmill Branch, New Castle County
Scott Run, New Castle County
	Sewell Branch	Kent County, Delaware
	Sheep Pen Ditch	Sussex County, Delaware
Shellpot Creek, New Castle County
	Shields Prong	Kent County, Delaware
	Shoals Branch	Sussex County, Delaware
	Short and Hall Ditch	Sussex County, Delaware
	Shorts Ditch	Sussex County, Delaware
Silver Run, New Castle County
	Simons River	Kent County, Delaware
	Simpler Branch	Sussex County, Delaware
	Slaughter Creek	Sussex County, Delaware
	Smith-Short and Willin Ditch	Sussex County, Delaware
Smyrna River, New Castle County
	Snows Branch	Kent County, Delaware
	Sockorockets Ditch	Sussex County, Delaware
South Branch Naaman Creek, New Castle County
	Sowbridge Branch	Sussex County, Delaware
	Spring Branch	Kent County, Delaware
	Spring Creek	Kent County, Delaware
	Spruances Branch	Kent County, Delaware
	Stallion Head Branch	Sussex County, Delaware
	Stockley Branch	Sussex County, Delaware
	Stockley Creek	Sussex County, Delaware
	Stoney Branch	Sussex County, Delaware
Stoney Creek, New Castle County
	Stump Creek	Sussex County, Delaware
	Sunset Branch	Sussex County, Delaware
	Swan Creek	Kent County, Delaware
	Swan Creek	Sussex County, Delaware
	Tantrough Branch	Sussex County, Delaware
	Tanyard Branch	Sussex County, Delaware
	Tappahanna Ditch	Kent County, Delaware
	Taylor Branch	Kent County, Delaware
	Terrapin Pond	Sussex County, Delaware
	Thompson Branch	Sussex County, Delaware
	Thorndyk Branch	Kent County, Delaware
	Tidbury Creek	Kent County, Delaware
	Tidy Island Creek	Kent County, Delaware
Tom Creek, New Castle County
	Tomahawk Branch	Kent County, Delaware
	Toms Dam Branch	Sussex County, Delaware
	Tubbs Branch	Sussex County, Delaware
	Tubmill Branch	Kent County, Delaware
	Turkey Branch	Sussex County, Delaware
	Turkey Branch	Sussex County, Delaware
Turkey Run, New Castle County
	Turtle Branch	Sussex County, Delaware
	Tussocky Branch	Sussex County, Delaware
	Tussocky Branch	Sussex County, Delaware
	Twiford Meadow Ditch	Sussex County, Delaware
	Tyndall Branch	Sussex County, Delaware
	Unity Branch	Sussex County, Delaware
	Vena Gains Branch	Sussex County, Delaware
	Vines Creek	Sussex County, Delaware
	Wall Branch	Sussex County, Delaware
	Ward Branch	Kent County, Delaware
	Wards Branch	Sussex County, Delaware
	Warwick Gut	Sussex County, Delaware
	Webber Branch	Kent County, Delaware
	Welsh Branch	Sussex County, Delaware
West Branch Christina River, New Castle County
	West Branch Gum Branch	Sussex County, Delaware
	Whartons Branch	Sussex County, Delaware
	Wheeling Branch	Sussex County, Delaware
White Clay Creek, New Castle County
	White Creek	Sussex County, Delaware
	White Marsh Branch	Kent County, Delaware
	White Marsh Branch	Sussex County, Delaware
	White Oak Creek	Sussex County, Delaware
	White Oak Swamp Ditch	Sussex County, Delaware
	Wildcat Branch	Kent County, Delaware
	Wiley Branch Ditch	Sussex County, Delaware
	William H Newton Ditch	Sussex County, Delaware
	Williams Creek	Sussex County, Delaware
	Willis Branch	Kent County, Delaware
	Willow Grove Prong	Kent County, Delaware
Willow Run, New Castle County
	Wilson Creek	Sussex County, Delaware
Wilson Run,New Castle County
	Wisacco Cipus (historical)	New Castle County, Delaware
	Wolfe Glade	Sussex County, Delaware
	Wood Duck Run	New Castle County, Delaware
	Wright Creek	Sussex County, Delaware

Delaware

Delaware-related lists