Fishing in
Mercer County
Mercer County, New Jersey has 64 named fishable waters, 2 of them with stocking records on the books.
On the map
49 waters
Waters in Mercer County
- Rosedale Lakereservoir2× stocked
- Colonial Lakereservoir2× stocked
- Mercer County Lakereservoir290 ac
- Carnegie Lakereservoir244 ac
- Spring Lakereservoir62 ac
- Grovers Mill Pondreservoir31 ac
- Gropp Lakereservoir31 ac
- Honey Lakelake23 ac
- Etra Lakereservoir21 ac
- Peddie Lakereservoir18 ac
- Curlis Lakereservoir17 ac
- Sylva Lakereservoir9 ac
- Palmer Lakelake7 ac
- Ceva Lakereservoir7 ac
- Hunt Lakereservoir5 ac
- Meadow Lakesreservoir5 ac
- Sturgeon Pondreservoir4 ac
- Assunpink Creekstream
- Back Creekstream
- Baldwins Creekstream
- Beden Brookstream
- Biles Island Channelchannel
- Bordentown Rangechannel
- Branch of Pond Runstream
- Bridegroom Runstream
- Cochran Channelchannel
- Delaware and Raritan Canalcanal
- Doctors Creekstream
- Duck Creekgut
- Duck Island Rangechannel
34 more on the map above.
What you'll catch here
- Trout2 waters
Latest stockings
- Rosedale LakeTroutOct 22, 2025
- Colonial LakeTroutOct 22, 2025
- Rosedale LakeTroutOct 22, 2025
- Colonial LakeTroutOct 22, 2025
All New Jersey counties → · Fishing in New Jersey →
Mercer County fishing — FAQ
Where can I fish in Mercer County, New Jersey?+
Mercer County has 64 named fishable waters, 2 with stocking records. The map above shows every one.
What fish are stocked in Mercer County?+
Waters in Mercer County hold trout. See each water's page for its full stocking history.
Do I need a license to fish in Mercer County?+
Yes — New Jersey requires a fishing license statewide. Buy one from the state agency before you go.