Mercer County Fishing Streams

Search for streams in

Streams in Mercer County

Place USGS Topo Map
Assunpink Creek Trenton West
Back Creek Trenton East
Baldwins Creek Pennington
Beden Brook Rocky Hill
Branch of Pond Run Trenton East
Bridegroom Run Princeton
Doctors Creek Trenton East
Duck Creek Trenton East
Duck Pond Run Princeton
Edges Brook Trenton East
Fiddlers Creek Lambertville
Gold Run Trenton West
Harrys Brook Princeton
Honey Branch Princeton
Indian Run Allentown
Jacobs Creek Pennington
Lewis Brook Pennington
Little Shabakunk Creek Princeton
Miry Run Trenton East
Moores Creek Lambertville
Peters Brook Hopewell
Pleasant Run Allentown
Pond Run Trenton East
Rocky Brook Hightstown
Shabakunk Creek Princeton
Shipetaukin Creek Princeton
Stony Brook Princeton
Stony Brook Branch Pennington
Strawberry Run Princeton
Timber Run Jamesburg
West Branch Shabakunk Creek Princeton
Woodsville Brook Hopewell
Woolsey Brook Pennington

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