Fishing in New York

58 public lakes and rivers with full guides so far, built from New York State Department of Environmental Conservation data: species, stocking, public access and gauges.

58
waters with full guides
4
lakes and reservoirs
54
rivers and streams
277
public access points
58
stocked in the last 10 years
22
species guides

New York waters with full guides

The 50 with the most agency data of 58; every guide is listed by county below. The 7 facts we count: survey-verified species, stocking, public access, a gauge on the water, depth, special regulations and local notes.

50 waters

  1. Lake OntarioLake · 4,656,932 acres · Cayuga County

    Atlantic Salmon, Brown Trout, Channel Catfish, Chinook Salmon and 10 more

    Last stocked Jun 2025 · 7 public access points · Live gauge

    Open guide
  2. Hudson RiverRiver · 303.5 mi · Albany County

    Black Crappie, Brown Trout, Chain Pickerel, Channel Catfish and 10 more

    Last stocked Oct 2025 · 3 public access points · Live gauge

    Open guide
  3. Black RiverRiver · 126 mi · Lewis County

    Brook Trout, Brown Trout, Chain Pickerel, Channel Catfish and 9 more

    Last stocked May 2025 · 20 public access points · Live gauge

    Open guide
  4. Saint Regis RiverRiver · 91.8 mi · Franklin County

    Black Crappie, Brook Trout, Brown Trout, Channel Catfish and 9 more

    Last stocked Apr 2025 · 3 public access points · Live gauge

    Open guide
  5. Oswegatchie RiverRiver · 143.5 mi · St. Lawrence County

    Black Crappie, Channel Catfish, Common Carp, Largemouth Bass and 7 more

    Last stocked Sep 2025 · 4 public access points · Live gauge

    Open guide
  6. Salmon River (Oswego County)River · 39.7 mi · Oswego County

    Atlantic Salmon, Black Crappie, Brown Trout, Chinook Salmon and 7 more

    Last stocked Jun 2025 · 13 public access points · Live gauge

    Open guide
  7. Lake ChamplainLake · 277,118 acres · Essex County

    Atlantic Salmon, Black Crappie, Channel Catfish, Common Carp and 6 more

    Last stocked Jun 2023 · 6 public access points · Live gauge

    Open guide
  8. Mohawk RiverRiver · 148.5 mi · Montgomery County

    Black Crappie, Common Carp, Largemouth Bass, Northern Pike and 6 more

    Last stocked May 2025 · 12 public access points · Live gauge

    Open guide
  9. Grass RiverRiver · 73.6 mi · St. Lawrence County

    Black Crappie, Common Carp, Largemouth Bass, Muskellunge and 6 more

    Last stocked May 2025 · 1 public access point · Live gauge

    Open guide
  10. Lake ErieLake · 6,360,020 acres · Erie County

    Brown Trout, Channel Catfish, Common Carp, Lake Trout and 5 more

    Last stocked Apr 2017 · 1 public access point · Live gauge

    Open guide
  11. Genesee RiverRiver · 154.1 mi · Livingston County

    Brown Trout, Chinook Salmon, Coho Salmon, Common Carp and 5 more

    Last stocked Oct 2025 · 10 public access points · Live gauge

    Open guide
  12. Seneca RiverRiver · 97.3 mi · Cayuga County

    Black Crappie, Channel Catfish, Common Carp, Largemouth Bass and 5 more

    Last stocked Aug 2023 · 3 public access points · Live gauge

    Open guide
  13. Saranac RiverRiver · 77.6 mi · Clinton County

    Atlantic Salmon, Black Crappie, Brown Trout, Largemouth Bass and 5 more

    Last stocked Jun 2025 · 3 public access points · Live gauge

    Open guide
  14. Tonawanda CreekRiver · 114.3 mi · Genesee County

    Common Carp, Largemouth Bass, Northern Pike, Smallmouth Bass and 3 more

    Last stocked Mar 2024 · 1 public access point · Live gauge

    Open guide
  15. Unadilla RiverRiver · 71.1 mi · Otsego County

    Brown Trout, Chain Pickerel, Common Carp, Largemouth Bass and 3 more

    Last stocked Apr 2025 · 3 public access points · Live gauge

    Open guide
  16. Cattaraugus CreekRiver · 72.2 mi · Erie County

    Brown Trout, Channel Catfish, Rainbow Trout, Smallmouth Bass and 2 more

    Last stocked Oct 2025 · 7 public access points · Live gauge

    Open guide
  17. Rondout CreekRiver · 63.3 mi · Ulster County

    Brook Trout, Brown Trout, Largemouth Bass, Smallmouth Bass and 2 more

    Last stocked Apr 2025 · 2 public access points · Live gauge

    Open guide
  18. Allegheny RiverRiver · 53.2 mi · Cattaraugus County

    Common Carp, Muskellunge, Northern Pike, Smallmouth Bass and 2 more

    Last stocked Oct 2025 · 1 public access point · Live gauge

    Open guide
  19. Chemung RiverRiver · 37 mi · Chemung County

    Channel Catfish, Common Carp, Smallmouth Bass, Tiger Muskellunge and 2 more

    Last stocked Oct 2025 · 8 public access points · Live gauge

    Open guide
  20. Schoharie CreekRiver · 93.7 mi · Schoharie County

    Brook Trout, Brown Trout, Common Carp, Smallmouth Bass and 1 more

    Last stocked Apr 2025 · 12 public access points · Live gauge

    Open guide
  21. Chenango RiverRiver · 86.3 mi · Chenango County

    Brown Trout, Common Carp, Muskellunge, Northern Pike and 1 more

    Last stocked Apr 2025 · 6 public access points · Live gauge

    Open guide
  22. West Branch Delaware RiverRiver · 85.5 mi · Delaware County

    Brook Trout, Brown Trout, Rainbow Trout, Smallmouth Bass and 1 more

    Last stocked May 2025 · 2 public access points · Live gauge

    Open guide
  23. East Branch Delaware RiverRiver · 75.5 mi · Delaware County

    Brook Trout, Brown Trout, Rainbow Trout, Smallmouth Bass and 1 more

    Last stocked Apr 2025 · 1 public access point · Live gauge

    Open guide
  24. Fall CreekRiver · 39.2 mi · Tompkins County

    Atlantic Salmon, Brook Trout, Brown Trout, Rainbow Trout and 1 more

    Last stocked Nov 2025 · 2 public access points · Live gauge

    Open guide
  25. Schroon RiverRiver · 67.6 mi · Essex County

    Atlantic Salmon, Brook Trout, Brown Trout, Rainbow Trout

    Last stocked Oct 2025 · 2 public access points · Live gauge

    Open guide
  26. Neversink RiverRiver · 54.4 mi · Sullivan County

    Brook Trout, Brown Trout, Rainbow Trout, Atlantic Salmon

    Last stocked Jun 2025 · 12 public access points · Live gauge

    Open guide
  27. Sandy CreekRiver · 38.6 mi · Jefferson County

    Brown Trout, Chinook Salmon, Coho Salmon, Steelhead

    Last stocked May 2025 · 2 public access points · Live gauge

    Open guide
  28. Hoosic RiverRiver · 37.7 mi · Rensselaer County

    Brown Trout, Common Carp, Rainbow Trout, Smallmouth Bass

    Last stocked Apr 2020 · 2 public access points · Live gauge

    Open guide
  29. Esopus CreekRiver · 66.3 mi · Ulster County

    Brook Trout, Brown Trout, Rainbow Trout

    Last stocked May 2020 · 8 public access points · Live gauge

    Open guide
  30. Oatka CreekRiver · 61.6 mi · Genesee County

    Brown Trout, Brook Trout, Rainbow Trout

    Last stocked Jun 2025 · 4 public access points · Live gauge

    Open guide
  31. Cohocton RiverRiver · 59.4 mi · Steuben County

    Brook Trout, Brown Trout, Rainbow Trout

    Last stocked Jun 2025 · 4 public access points · Live gauge

    Open guide
  32. Otselic RiverRiver · 54.6 mi · Chenango County

    Brook Trout, Brown Trout, Walleye

    Last stocked Mar 2025 · 11 public access points · Live gauge

    Open guide
  33. Boquet RiverRiver · 45.6 mi · Essex County

    Atlantic Salmon, Brook Trout, Brown Trout

    Last stocked May 2025 · 7 public access points · Live gauge

    Open guide
  34. Kinderhook CreekRiver · 43.1 mi · Columbia County

    Brook Trout, Brown Trout, Rainbow Trout

    Last stocked May 2025 · 5 public access points · Live gauge

    Open guide
  35. Beaver KillRiver · 41.1 mi · Sullivan County

    Brook Trout, Brown Trout, Rainbow Trout

    Last stocked May 2025 · 8 public access points · Live gauge

    Open guide
  36. East Branch Ausable RiverRiver · 34.8 mi · Essex County

    Brook Trout, Brown Trout, Rainbow Trout

    Last stocked May 2025 · 2 public access points · Live gauge

    Open guide
  37. Eighteenmile CreekRiver · 32 mi · Erie County

    Brown Trout, Rainbow Trout, Steelhead

    Last stocked Oct 2025 · 3 public access points · Live gauge

    Open guide
  38. Ischua CreekRiver · 31 mi · Cattaraugus County

    Brook Trout, Brown Trout, Rainbow Trout

    Last stocked Jun 2025 · 2 public access points · Live gauge

    Open guide
  39. Willowemoc CreekRiver · 27.8 mi · Sullivan County

    Brook Trout, Brown Trout, Rainbow Trout

    Last stocked May 2025 · 12 public access points · Live gauge

    Open guide
  40. Chautauqua CreekRiver · 19.8 mi · Chautauqua County

    Brown Trout, Rainbow Trout, Steelhead

    Last stocked Oct 2025 · 1 public access point · Live gauge

    Open guide
  41. Cayuga InletRiver · 16.7 mi · Tompkins County

    Atlantic Salmon, Brown Trout, Rainbow Trout

    Last stocked May 2025 · 4 public access points · Live gauge

    Open guide
  42. Ramapo RiverRiver · 15.2 mi · Orange County

    Brook Trout, Brown Trout, Rainbow Trout

    Last stocked May 2025 · 1 public access point · Live gauge

    Open guide
  43. Carmans RiverRiver · 13.4 mi · Suffolk County

    Brook Trout, Brown Trout, Rainbow Trout

    Last stocked Oct 2025 · 1 public access point · Live gauge

    Open guide
  44. West KillRiver · 12.8 mi · Greene County

    Brook Trout, Brown Trout, Rainbow Trout

    Last stocked Apr 2025 · 4 public access points · Live gauge

    Open guide
  45. West Canada CreekRiver · 76.3 mi · Herkimer County

    Brook Trout, Brown Trout

    Last stocked May 2025 · 8 public access points · Live gauge

    Open guide
  46. West Branch Oswegatchie RiverRiver · 63.7 mi · Lewis County

    Brook Trout, Brown Trout

    Last stocked May 2024 · 3 public access points · Live gauge

    Open guide
  47. Chittenango CreekRiver · 55.3 mi · Madison County

    Brown Trout, Brook Trout

    Last stocked May 2025 · 2 public access points · Live gauge

    Open guide
  48. East Canada CreekRiver · 34.5 mi · Herkimer County

    Brook Trout, Brown Trout

    Last stocked May 2025 · 3 public access points · Live gauge

    Open guide
  49. Oriskany CreekRiver · 32.9 mi · Oneida County

    Brook Trout, Brown Trout

    Last stocked Apr 2025 · 2 public access points · Live gauge

    Open guide
  50. Batten KillRiver · 31.4 mi · Washington County

    Brook Trout, Brown Trout

    Last stocked May 2025 · 5 public access points · Live gauge

    Open guide

Browse by county

A county gets its own guide once 5 of its waters have full guides; none has yet, so every guide is listed here.

  • Essex County
    4
  • Cayuga County
    3
  • Delaware County
    3
  • Erie County
    3
  • Sullivan County
    3
  • Cattaraugus County
    2
  • Chemung County
    2
  • Chenango County
    2
  • Clinton County
    2
  • Genesee County
    2
  • Herkimer County
    2
  • Lewis County
    2

Guides by county

Albany County
Cattaraugus County
Cayuga County
Chautauqua County
Chemung County
Chenango County
Clinton County
Columbia County
Delaware County
Erie County
Essex County
Franklin County
Genesee County
Greene County
Hamilton County
Herkimer County
Jefferson County
Lewis County
Livingston County
Madison County
Montgomery County
Oneida County
Orange County
Oswego County
Otsego County
Rensselaer County
Schoharie County
St. Lawrence County
Steuben County
Suffolk County
Sullivan County
Tompkins County
Ulster County
Washington County

New York fishing FAQ

How many New York waters have a FishingScope guide?

58: 4 lakes and reservoirs and 54 rivers, each with public access and at least 4 of 7 facts in agency data. We map 3,395 named lakes and rivers in New York; the rest get a page as the data fills in.

Which fish are most often listed in New York waters?

Across the 58 waters with guides: Brown Trout (53 waters), Brook Trout (36 waters) and Rainbow Trout (35 waters). That counts species verified by agency surveys and those stocked in the last 10 years.

Which New York waters are stocked?

58 of the 58 waters with guides were stocked in the last 10 years; each guide lists its stocking by month. Every event is in New York fish stocking.

Sources: New York State DEC: Boat launch sites · New York State DEC: Recommended Fishing Lakes and Ponds (mw8j-wduf); Recommended Fishing Rivers and Streams (tjny-fki3), on data.ny.gov · New York State DEC: Public Fishing Rights parking areas (9vef-6whi), on data.ny.gov · New York State DEC: Fish stocking lists on data.ny.gov · U.S. Geological Survey: Geographic Names Information System, domestic names. Checked: Oct 6, 2026. Official links open the agency page. How we use data