MAINE RIVER CONDITIONS

Maine River Levels & Streamflow

Current USGS monitoring stations in Maine. Check streamflow, gauge height, recent trends and available water measurements.

RIVER PULSE · CONDITIONS DASHBOARD

Compare river conditions in Maine

See which covered gauges are gaining or losing flow, compare available water temperatures, and save your regular checks.

Recent observations—not a flood forecast or recreation safety rating.

View Maine conditionsCompare all covered states
RIVERS

Rivers in Maine

View current conditions across individual rivers with USGS gauges included in Maine.

Allagash River1 gauge Austin Stream1 gauge E. Br. Penobscot River1 gauge Kennebec River4 gauges Meduxnekeag River1 gauge Narraguagus River1 gauge Penobscot River3 gauges Piscataquis River1 gauge Sheepscot River1 gauge Wild River1 gauge
LIVE GAUGES

Monitoring stations

15 stations are currently included for Maine.

Allagash River
Allagash River near Allagash, Maine
Aroostook County · USGS 01011000
Water temperature · Streamflow · Gauge height
Austin Stream
Austin Stream at Bingham, Maine
Somerset County · USGS 01046000
Streamflow · Gauge height
E. Br. Penobscot River
E. Br. Penobscot River below Grand Lake Matagamon
Penobscot County · USGS 01029100
Water temperature · Streamflow · Gauge height
Kennebec River
Kennebec River at Bingham, Maine
Somerset County · USGS 01046500
Streamflow · Gauge height
Kennebec River
Kennebec River at Gardiner, Maine
Kennebec County · USGS 01049505
Gauge height
Kennebec River
Kennebec River at North Sidney, Maine
Kennebec County · USGS 01049265
Streamflow · Gauge height
Kennebec River
Kennebec River near Madison, Maine
Somerset County · USGS 01047150
Streamflow · Gauge height
Meduxnekeag River
Meduxnekeag River at Lowery Rd. Nr Houlton, Maine
Aroostook County · USGS 01018035
Water temperature · Streamflow · Gauge height · Conductivity · Dissolved oxygen · pH
Narraguagus River
Narraguagus River at Cherryfield, Maine
Washington County · USGS 01022500
Water temperature · Streamflow · Gauge height
Penobscot River
Penobscot River at Eddington, Maine
Penobscot County · USGS 01036390
Water temperature · Streamflow · Gauge height · Conductivity · Dissolved oxygen · pH · Turbidity
Penobscot River
Penobscot River at Fort Point, Maine
Waldo County · USGS 442810068480101
Gauge height
Penobscot River
Penobscot River at West Enfield, Maine
Penobscot County · USGS 01034500
Streamflow · Gauge height
Piscataquis River
Piscataquis River near Dover-Foxcroft, Maine
Piscataquis County · USGS 01031500
Water temperature · Streamflow · Gauge height
Sheepscot River
Sheepscot River at North Whitefield, Maine
Lincoln County · USGS 01038000
Water temperature · Streamflow · Gauge height
Wild River
Wild River at Gilead, Maine
Oxford County · USGS 01054200
Water temperature · Streamflow · Gauge height
Maine River Levels, Streamflow & USGS Gauges