Explore New Jersey Lakes
Looking for a New Jersey lake near you? Or maybe a new fishing spot or a New Jersey lake vacation?
New Jersey offers more than 400 publicly accessible lakes, ponds and reservoirs. These waters offer a great diversity of fishing opportunities, from abundant populations of panfish to trophy-sized game fish. There are also miles of public streams and rivers. The most popular freshwater game fish in New Jersey is Largemouth Bass which are found throughout the state. Popular fishing destinations include Lake Hopatcong, Manasquan Reservoir, Merrill Creek Reservoir, Monksville Reservoir and Round Valley Reservoir.Let's find a New Jersey lake to explore...
Fish With a New Jersey Pro
Nothing beats a day of action on the water and the smiles are priceless. Consider hiring a guide to teach you the skills it takes to land the big one.
Find Your GuidePlan Your Stay In New Jersey
Kick back an relax. New Jersey offers a ton a places to stay; from resorts, to private rentals or hotels. Just tell us where you're heading to and we will see what we can find!.
Start Your Search
Need a fishing license? Click here.
Top Viewed Lakes In New Jersey
- Assunpink Lake - Monmouth County
- DOD Lake - Salem County
- Amwell Lake - Hunterdon County
- Delaware Lake - Warren County
- Mirror Lake - Burlington County
- Silver Lake - Sussex County
- Stone Tavern Lake - Monmouth County
- Wanaque Reservoir - Passaic County
- Harrisonville Lake - Gloucester County
- Cranberry Lake - Sussex County
- Mercer County Lake - Mercer County
- Rising Sun Lake - Monmouth County
- Shaws Mill Pond - Cumberland County
- Pemberton Lake - Burlington County
- Little Swartswood Lake - Sussex County
- Crystal Lake - Burlington County
- Oak Ridge Reservoir - Morris County
- Manahawkin Lake - Ocean County
- Kittatinny Lake - Sussex County
- Oak Pond - Camden County
Top User Rated Lakes In New Jersey
- Pleasant Valley Lake - Sussex County
- Lake Hopatcong - Morris County
- Kittatinny Lake - Sussex County
- Hoppers Lake - Bergen County
- Braddocks Millpond - Burlington County