Places · NJ

Places to fish in New Jersey

Every place has a practical guide: what's biting and when, where on the water to fish, how to fish it and how to get there.

57 places

LakeAllamuchy PondAllamuchy Pond is a 50-acre pond in Allamuchy Mountain State Park, just off Interstate 80 at exit 19. It's entirely publ…RiverBig Flat BrookThe Big Flat Brook, which The Fisherman calls New Jersey's most beautiful trout river, starts below Saw Mill Lake in Hig…LakeBudd LakeBudd Lake sits right along Route 46 in Morris County, a few miles from Interstate 80, and it's easy to overlook. At 376…RiverDelaware River at the Water GapFor about 40 miles above the Delaware Water Gap, the Delaware River winds between New Jersey and Pennsylvania through th…LakeFurnace LakeFurnace Lake, in Oxford, Warren County, is only 53 acres but fishes far above its size. It's the smallest lake New Jerse…LakeGreenwood LakeGreenwood Lake stretches across the New York–New Jersey line, with its southern end in West Milford, Passaic County. It…LakeJefferson LakeJefferson Lake is a quiet 46-acre lake off Waterloo Road in Sussex County: no salmon, trout or muskies and no special de…LakeLake AeroflexLake Aeroflex, in Andover Township, Sussex County, is small at 119 acres but 110 feet deep, the deepest natural lake in…Fishing AreaLiberty State ParkLiberty State Park sits on Upper New York Bay in Jersey City, with the Statue of Liberty, Ellis Island and the Manhattan…ReservoirMerrill Creek ReservoirMerrill Creek Reservoir is a 650-acre, privately owned reservoir in Harmony Township, Warren County, open to public fish…ReservoirMonksville ReservoirMonksville Reservoir, about 505 acres in West Milford, Passaic County, sits between Greenwood Lake and the Wanaque Reser…RiverMusconetcong RiverThe Musconetcong River, "the Musky" to locals, runs 45.7 miles from the Lake Hopatcong dam southwest through the Highlan…ReservoirNewark Watershed ReservoirsThe Newark Watershed covers 35,000 acres of rocky, wooded highlands in Passaic and Sussex counties along Route 23, and f…RiverPaulinskill RiverThe Paulinskill River runs 41.6 miles from marshland near Newton down the Kittatinny Valley to the Delaware River at Col…RiverPequest RiverThe Pequest River runs 35.7 miles from Stickles Pond near Newton to the Delaware River at Belvidere, fed by springs and…LakeSwartswood LakeSwartswood Lake is a 519-acre glacial lake in Sussex County and the heart of Swartswood State Park, New Jersey's first s…LakeTilcon LakeTilcon Lake is an accident of nature: an abandoned quarry in Allamuchy Mountain State Park that filled in a single after…LakeWawayanda LakeWawayanda Lake sits high in the hills of Wawayanda State Park in Vernon Township, Sussex County. At 255 acres and up to…LakeWhite LakeWhite Lake is a 69-acre, spring-fed lake in Hardwick Township, Warren County, named for the white marl (clay and shell)…LakeLake HopatcongLake Hopatcong is New Jersey's largest lake: about nine miles long and 2,686 acres on the Sussex–Morris county line, for…
LakeDeal LakeDeal Lake is a shallow, many-armed 158-acre lake that winds through seven Monmouth County towns, from Ocean Township dow…RiverDelaware River (Trenton to Belvidere)Below the Delaware Water Gap, the non-tidal Delaware River flows past Belvidere, Phillipsburg, Frenchtown and Lambertvil…Pier/Access PointKeansburg Fishing PierThe Keansburg Fishing Pier stretches nearly 2,400 feet into Raritan Bay, giving anglers on foot a reach into water they…Pier/Access PointKeyport Fishing PierThe Keyport Fishing Pier runs 300 feet out into Raritan Bay from the waterfront in lower Keyport, reaching deeper water…LakeLake MercerLake Mercer is a 275-acre lake in Mercer County Park, just 15 to 20 minutes from the State House in Trenton. It was dug…RiverManasquan RiverThe Manasquan River runs 26½ miles from Freehold Township to the ocean at Manasquan Inlet, but most of the saltwater fis…RiverNorth Branch Raritan RiverThe North Branch of the Raritan River runs rocky from its source in Mendham down to where it meets the South Branch at t…Fishing AreaPoint Pleasant CanalThe Point Pleasant Canal is a two-mile cut through Point Pleasant that links the Manasquan River with the top of Barnega…BayRaritan BayRaritan Bay is the shallow, mud-bottomed bay tucked between Staten Island and the Monmouth County shore at the mouth of…ReservoirRound Valley ReservoirRound Valley Reservoir is New Jersey's premier trophy trout water: 2,350 acres of crystal-clear water in Hunterdon Count…Fishing AreaShark River InletShark River Inlet is the narrow gap in Monmouth County where the Shark River meets the ocean, between Avon-by-the-Sea on…Fishing AreaSouth Amboy FlatsAt the back of Raritan Bay, where the Raritan River spills out past the Driscoll Bridge, the shallow flats off Perth Amb…RiverSouth Branch Raritan River and Ken Lockwood GorgeThe South Branch of the Raritan River flows 51 miles from Budd Lake to its meeting with the North Branch where Hillsboro…ReservoirSpruce Run ReservoirSpruce Run Reservoir is a 1,290-acre reservoir in the hills of Hunterdon County, the third-largest in New Jersey, surrou…Fishing AreaSandy HookSandy Hook is the last stretch of sandy ocean beach at the northern end of the Jersey Shore, a barrier spit inside Gatew…Fishing AreaManasquan InletManasquan Inlet connects the Manasquan River to the Atlantic between Manasquan in Monmouth County and Point Pleasant Bea…
Fishing AreaAbsecon Inlet (Atlantic City)Absecon Inlet separates Atlantic City from Brigantine and drains a big back-bay marsh full of baitfish, fluke, snapper b…LakeAlloway LakeAlloway Lake, in the village of Alloway in Salem County, is a winding, nearly mile-long lake of about 120 acres. After y…BayBarnegat BayBarnegat Bay is the long, shallow lagoon behind Island Beach and Long Beach Island, about 30 miles long and 1 to 4 miles…Fishing AreaBrigantine BeachBrigantine is the barrier island just north of Atlantic City, bookended by Brigantine (Wreck) Inlet to the north and Abs…Fishing AreaCape May Point and the RipsCape May Point sits at the mouth of Delaware Bay at the southern end of the Jersey Shore. Surfcasters work the beaches o…BayDelaware BayDelaware Bay is New Jersey's largest estuary, where the Delaware River meets the Atlantic, and a spawning, nursery and m…BayGreat Bay and the Mullica RiverGreat Bay is the open water at the mouth of the Mullica River, between Ocean and Atlantic counties about 10 miles north…LakeHammonton LakeHammonton Lake, a 75-acre lake in Hammonton, Atlantic County, is a good place to go have fun catching a variety of fish,…LakeHarrisville PondHarrisville Pond is a tannin-stained Pine Barrens pond of about 50 to 60 acres in Wharton State Forest, along County Roa…Fishing AreaHolgate (Long Beach Island)Holgate is the undeveloped southern tip of Long Beach Island, protected as the Holgate Unit of Edwin B. Forsythe Nationa…Fishing AreaIsland Beach State ParkIsland Beach State Park is 10 miles of largely undeveloped barrier island between Seaside Park and Barnegat Inlet, one o…LakeLake RivieraLake Riviera is a roughly 50-acre, tannin-stained lake in Brick Township's Lake Riviera Park, hidden in plain sight off…LakeLake ShenandoahLake Shenandoah is a 50-acre lake in Lake Shenandoah County Park in Lakewood, and a quiet local secret for largemouth, p…Pier/Access PointMantoloking Fishing PierThe Mantoloking Fishing Pier is a 160-foot leftover piece of the old Mantoloking Bridge, on the west side of the drawbri…LakeMary Elmer LakeMary Elmer Lake is a small lake of about 20 acres in Bridgeton City Park, Cumberland County, and one of the older impoun…LakeParvin LakeParvin Lake, a 95-acre lake in Parvin State Park near Vineland, is one of New Jersey's Lunker Bass Lakes, managed under…LakePemberton LakePemberton Lake is a 45-acre former cranberry bog in NJ Fish and Wildlife's Pemberton Lake Wildlife Management Area, off…RiverToms RiverThe tidal Toms River empties into the west side of Barnegat Bay, and for anglers with cabin fever it's usually the first…LakeUnion LakeUnion Lake, in Millville, Cumberland County, is the largest lake in South Jersey at 898 acres, formed by damming the Mau…LakeWells Mills LakeWells Mills Lake is a quiet 34-acre cedar-water lake in the heart of Wells Mills County Park, Ocean County's largest par…Pier/Access PointBarnegat Light JettyThe south jetty of Barnegat Inlet runs out from the northern tip of Long Beach Island inside Barnegat Lighthouse State P…