Fishing in
Burlington County
Burlington County, New Jersey has 247 named fishable waters, 1 of them with stocking records on the books.
On the map
179 waters
Waters in Burlington County
- Swedes Lakelake2× stocked
- Country Lakereservoir177 ac
- Mirror Lakereservoir145 ac
- Oswego Lakereservoir117 ac
- Atsion Lakereservoir100 ac
- Lebanon Lakereservoir87 ac
- Chatsworth Lakereservoir79 ac
- Hanover Lakereservoir76 ac
- Batsto Lakereservoir71 ac
- Centennial Lakereservoir63 ac
- Harrisville Pondreservoir56 ac
- Lake Absegamireservoir51 ac
- Olympia Lakeslake45 ac
- Lake Mishe-Mokwareservoir43 ac
- Oakford Lakereservoir41 ac
- Taunton Lakereservoir40 ac
- Presidential Lakesreservoir37 ac
- Upper Marlton Lakereservoir37 ac
- Strawbridge Lakereservoir35 ac
- Indian Mills Lakereservoir30 ac
- Oliphants Lakelake30 ac
- Lake Stockwellreservoir27 ac
- Vincentown Millpondreservoir26 ac
- Braddocks Millpondreservoir25 ac
- Crystal Lakereservoir24 ac
- Gravelly Run Pondreservoir24 ac
- Papoose Lakereservoir24 ac
- Penn Swamp Pondlake23 ac
- Lake Pinereservoir23 ac
- Old Forge Lakereservoir23 ac
217 more on the map above.
What you'll catch here
- Trout1 waters
Latest stockings
- Swedes LakeTroutOct 22, 2025
- Swedes LakeTroutOct 22, 2025
All New Jersey counties → · Fishing in New Jersey →
Burlington County fishing — FAQ
Where can I fish in Burlington County, New Jersey?+
Burlington County has 247 named fishable waters, 1 with stocking records. The map above shows every one.
What fish are stocked in Burlington County?+
Waters in Burlington County hold trout. See each water's page for its full stocking history.
Do I need a license to fish in Burlington County?+
Yes — New Jersey requires a fishing license statewide. Buy one from the state agency before you go.