Maine River Gauges
61 river gauges with NWS flood stage data in Maine. Live water levels from USGS, updated every 15 minutes. Get push alerts when rivers rise with StormCast.
All Maine Gauges by River
Allagash River
Androscoggin River
Aroostook River
Atlantic Coast
Big Black River
Carrabassett River
E. Branch of Penobscot
Ellis River
Fish River
Forest City Stream
Frenchman Bay
Grand Lake Stream
Gulf of Maine
Kenduskeag Stream
Kennebec River
Kingsbury Stream
Lewy Lake
Little Madawaska River
Machias River
Mattawamkeag River
Meduxnekeag River
Nezinscot River
Old Stream
Other
Passamamaquoddy Bay
Pearce Brook
Penobscot River
Piscataquis River
Presumpscot River
Royal River
Saco River
Sandy River
Sandy River (ME)
Sebec River
Seboeis River
Sheepscot River
St. Croix River
St. Francis River
St. John River
Swift River
Williams Brook
Wytopitlock Stream
Frequently Asked Questions
How many river gauges are monitored in Maine?
StormCast monitors 61 river gauges with NWS flood stage data in Maine. These include USGS stream gauges and NWS forecast points on rivers and creeks across the state.
How do I get flood alerts for a Maine river?
Download StormCast free on Google Play, go to River Gauges, and add any gauge to your watchlist. You'll receive a push notification when the water level crosses into a new NWS flood category.
How often are river levels updated?
USGS updates most gauge readings every 15 minutes. Each gauge page on this site shows live data fetched directly from USGS.