Mercer County, New Jersey Fishing Lakes

Mercer County, New Jersey is home to a total of 21 lakes, arranged alphabetically in the list below. If you are considering fishing in Mercer County, New Jersey, get more information by clicking on any lake in the list below. Help others by telling us what you know about these county lakes.

Find a Lake

Looking for a particular lake? Search our site!
Ceva Lake (Pennington area)
Colonial Lake (Princeton area)
Curlis Lake (Pennington area)
Etra Lake (Hightstown area)
Gropp Lake (Trenton East area)
Grovers Mill Pond (Hightstown area)
Honey Lake (Princeton area)
Hunt Lake (Hopewell area)
Indian Lake (Allentown area)
Meadow Lakes (Hightstown area)
Mercer County Lake (Princeton area)
Mountain Lake (Princeton area)
Palmer Lake (Princeton area)
Peddie Lake (Hightstown area)
Rosedale Lake (Pennington area)
Rowan Lake (Trenton East area)
Spring Lake (Trenton East area)
Stony Brook Fourteen Basin (Princeton area)
Sturgeon Pond (Trenton East area)
Sylvia Lake (Pennington area)
Whitehead Pond (Trenton East area)