Skip to main content
LakeQuality

Rivers and Streams by State

6,590 named rivers and streams across 36 states, with USGS streamflow and water temperature where a gauge covers them and state trout classifications where they are published. 775 carry a water-temperature reading.

StateRivers & streamsClassified trout water
Pennsylvania1,5551,500Fly fishing →
Wisconsin1,5281,486Fly fishing →
Texas255
New York184
Florida178
Washington16267Fly fishing →
Georgia159
North Carolina153
Colorado149
Missouri143
Oregon142
Michigan134
Ohio127
Virginia121
Illinois108
Idaho98
Montana9777Fly fishing →
Alabama92
Utah92
Kentucky91
Indiana88
Kansas83
Massachusetts80
Tennessee79
Oklahoma70
Iowa69
Minnesota68
Arkansas67
Arizona66
Nebraska64
Wyoming62
South Dakota55
North Dakota49
Nevada44
Vermont40
New Mexico38

Frequently Asked Questions

Which rivers are covered?

6,590 named rivers and streams across 36 states. A water is included when a state agency classifies it as trout water, or when a USGS gauge on it has reported recently — so every page has something specific to say rather than being a stub.

How current are the flow and temperature readings?

They are a snapshot taken when the site was last built, not a live feed, and each figure is shown with its own observation time. Readings more than 12 hours old are dropped rather than displayed. Follow the USGS gauge link on any river page for the live value.

Why do only some states show trout classifications?

3,130 waters carry a state trout classification, but classification is published state by state and most states do not publish one in machine-readable form. Where a state does, the river page says what kind of evidence it is — a wild classification, a survey record, or a stocking record. Where it does not, the page reports conditions only and makes no claim about trout.

Source: USGS NWIS (public domain), plus state agency trout classifications where published.