Essex County Fishing Streams

Search for streams in

Streams in Essex County

Place USGS Topo Map
Alewife Brook Ipswich
Alewife Brook Gloucester
Allen Creek Newburyport East
Annisquam River Gloucester
Annisquam River Gloucester
Artichoke River Newburyport West
Bachelder Brook Georgetown
Back River Newburyport West
Back River Newburyport West
Back River Newburyport West
Bare Meadow Brook Salem Depot
Bartlett Brook Lawrence
Bass River Salem
Bear Meadow Brook Reading
Beaver Brook Lynn
Beaver Brook Salem
Beaver Brook Newburyport West
Beaverdam Brook Reading
Bennetts Pond Brook Boston North
Black Brook Georgetown
Black Rock Creek Newburyport East
Blackwater River Hampton
Bloody Brook Lawrence
Boston Brook Salem
Broad Creek Ipswich
Bull Brook Ipswich
Camp Brook Haverhill
Carolton Creek Ipswich
Castle Neck River Ipswich
Cat Brook Marblehead North
Causeway Brook Marblehead North
Cedar Brook Salem
Chubb Creek Marblehead North
Club Head Creek Ipswich
Cobbler Brook Haverhill
Cochichewick River Lawrence
Crane Brook Salem
Creek Brook Salem Depot
Dead Creek Newburyport East
Dow Brook Ipswich
Eagle Hill River Ipswich
East Branch Cat Brook Marblehead North
East Meadow River Haverhill
Ebben Creek Ipswich
Egypt River Ipswich
Essex River Marblehead North
Farm Creek Gloucester
Fish Brook South Groveland
Fish Brook Lawrence
Fishin Brook Salem Depot
Fiske Brook Boston North
Flint Brook Reading
Foote Brook Haverhill
Forest River Lynn
Fox Creek Ipswich
Fox Island Creek Newburyport East
Frost Fish Brook Salem
Goldthwait Brook Salem
Goodwin Creek Newburyport West
Grape Island Creek Ipswich
Gravelly Brook Georgetown
Great Swamp Brook Georgetown
Griffin Brook Lowell
Harris Brook Lowell
Hawkes Brook Reading
Hawkes Brook Lawrence
Howlett Brook Georgetown
Hussey Brook Lawrence
Idlewild Brook Georgetown
Indian River Newburyport West
Inner Gut Lynn
Ipswich River Ipswich
Jackman Brook Georgetown
Jericho Creek Newburyport East
Johnson Creek Haverhill
Jones River Gloucester
Kimball Brook Ipswich
Labor in Vain Creek Ipswich
Lanes Creek Gloucester
Laws Creek Ipswich
Little Pine Island Creek Newburyport East
Little River Newburyport East
Little River Gloucester
Little River Newburyport East
Little River Haverhill
Long Causeway Brook Ipswich
Lucy Brook Exeter
Lufkin Creek Ipswich
Merrimack River Newburyport East
Metcalf Creek Ipswich
Mile Brook Georgetown
Miles River Ipswich
Mill Brook Rockport
Mill River Newburyport West
Mill River Gloucester
Morrill Creek Newburyport East
Mosquito Brook South Groveland
Mud Creek Newburyport East
Muddy Brook Georgetown
Muddy Run Ipswich
Neck Creek Ipswich
Nelson Island Creek Ipswich
Nichols Brook Salem
Nichols Creek Newburyport West
Norris Brook Reading
North River Salem
Outer Gut Lynn
Ox Pasture Brook Georgetown
Paine Creek Ipswich
Parker River Newburyport East
Penn Brook Georgetown
Penny Brook Boston North
Penny Brook Boston North
Pine Creek Ipswich
Pine Island Creek Newburyport East
Pines River Boston North
Plum Island River Newburyport East
Plumbush Creek Newburyport East
Powwow River Newburyport West
Proctor Brook Salem
Pye Brook South Groveland
Roger Island River Ipswich
Rogers Brook Lawrence
Rowley River Ipswich
Sand Creek Hampton
Saugus River Lynn
Sawmill Brook Rockport
Sawmill Brook Marblehead North
Sawyer Brook Lawrence
Sawyer Creek Newburyport East
Shad Creek Newburyport East
Shad Creek Ipswich
Shawsheen River Lawrence
Six Goose Creek Ipswich
Skug River Reading
Snows Brook Haverhill
Soginese Creek Ipswich
Spicket River Lawrence
Strongwater Brook Salem
Tapley Brook Salem
Town Creek Newburyport West
Treadwell Island Creek Ipswich
Walker Creek Gloucester
West Creek Ipswich
West Meadow Brook Haverhill
Wheeler Brook Georgetown
Wills Brook Reading
Wolf Trap Branch Gloucester
World End Brook Lawrence

Above is a map and a list of the streams in Essex County, . Many of these spots are open to public fishing. If you see a stream name that is duplicated within Essex County, then try to narrow it down using the name of the USGS topo map which is usually a prominent place or city nearby.