Maine river levels & streamflow
64 live streamgages on 51 rivers and creeks in Maine. Open a river for its gages and latest flow, or a gage for 15-minute data, charts and history.
Allagash River1 gage
- Allagash River Near Allagash, Maine USGS NWIS 01011000
Androscoggin River2 gages
- Androscoggin River At Rumford, Maine USGS NWIS 01054500
- Androscoggin River Near Auburn, Maine USGS NWIS 01059000
Aroostook River2 gages
- Aroostook River At Washburn, Maine USGS NWIS 01017000
- Aroostook River Near Masardis, Maine USGS NWIS 01015800
Austin Stream1 gage
- Austin Stream At Bingham, Maine USGS NWIS 01046000
Big Black River1 gage
- Big Black River Near Depot Mtn, Maine USGS NWIS 01010070
Black Stream1 gage
- Black Stream Near Dover-Foxcroft, Maine USGS NWIS 01031510
Branch Brook1 gage
- Branch Brook Near Kennebunk, Maine USGS NWIS 01069700
Carrabassett River1 gage
- Carrabassett River Near North Anson, Maine USGS NWIS 01047000
Cobbosseecontee Stream1 gage
- Cobbosseecontee Stream At Gardiner, Maine USGS NWIS 01049500
Dead River1 gage
- Dead River Near Dead River, Maine USGS NWIS 01043500
Ducktrap River1 gage
- Ducktrap River Near Lincolnville, Maine USGS NWIS 01037380
East Br. Penobscot River1 gage
- E. Br. Penobscot River Below Grand Lake Matagamon USGS NWIS 01029100
East Branch Penobscot River1 gage
- East Branch Penobscot River At Grindstone, Maine USGS NWIS 01029500
East Branch Wesserunsett Stream1 gage
- East Branch Wesserunsett Stream Near Athens, Maine USGS NWIS 01048220
Ellis River1 gage
- Ellis River At South Andover, Maine USGS NWIS 01054300
Fish River1 gage
- Fish River Near Fort Kent, Maine USGS NWIS 01013500
Grand Lake Stream1 gage
- Grand Lake Stream At Grand Lake Stream, Maine USGS NWIS 01019000
Hardwood Brook1 gage
- Hardwood Brook Below Glidden Brk Nr Caribou, Maine USGS NWIS 01017060
Kenduskeag Stream1 gage
- Kenduskeag Stream Near Bangor, Maine USGS NWIS 01037000
Kennebec River4 gages
- Kennebec River At Bingham, Maine USGS NWIS 01046500
- Kennebec River At North Sidney, Maine USGS NWIS 01049265
- Kennebec River At The Forks, Maine USGS NWIS 01042500
- Kennebec River Near Madison, Maine USGS NWIS 01047150
Kennebunk River1 gage
- Kennebunk River Near Kennebunk, Maine USGS NWIS 01067950
Kingsbury Stream1 gage
- Kingsbury Stream At Abbot Village, Maine USGS NWIS 01031450
Libby Brook1 gage
- Libby Brook Near Northfield, Maine USGS NWIS 01021470
Little Androscoggin River1 gage
- Little Androscoggin River Near South Paris, Maine USGS NWIS 01057000
Little Madawaska River1 gage
- Little Madawaska River At Caribou, Maine USGS NWIS 01017290
Mattawamkeag River1 gage
- Mattawamkeag River Near Mattawamkeag, Maine USGS NWIS 01030500
Meduxnekeag River2 gages
- Meduxnekeag R Above S Br Medux. R Nr Houlton, Me USGS NWIS 01017960
- Meduxnekeag River At Lowery Rd. Nr Houlton, Maine USGS NWIS 01018035
Mousam River2 gages
- Mousam River At Route 4 Near Sanford, Maine USGS NWIS 01068910
- Mousam River Near West Kennebunk, Maine USGS NWIS 01069500
Narraguagus River1 gage
- Narraguagus River At Cherryfield, Maine USGS NWIS 01022500
North Branch Penobscot River1 gage
- North Branch Penobscot River Nr Pittston Farm, Me USGS NWIS 01027200
Old Stream1 gage
- Old Stream Near Wesley, Maine USGS NWIS 01021480
Otter Creek1 gage
- Otter Creek Near Bar Harbor, Maine USGS NWIS 01022840
Pearce Brook1 gage
- Pearce Brook At Route 1 At Houlton, Maine USGS NWIS 01018009
Penobscot River1 gage
- Penobscot River At West Enfield, Maine USGS NWIS 01034500
Piscataquis River3 gages
- Piscataquis River At Blanchard, Maine USGS NWIS 01031300
- Piscataquis River At Medford, Maine USGS NWIS 01034000
- Piscataquis River Near Dover-Foxcroft, Maine USGS NWIS 01031500
Presumpscot River1 gage
- Presumpscot River Near West Falmouth, Maine USGS NWIS 01064140
Royal River1 gage
- Royal River At Yarmouth, Maine USGS NWIS 01060000
Saco River1 gage
- Saco River At Cornish, Maine USGS NWIS 01066000
Sandy River2 gages
- Sandy River Near Madrid, Maine USGS NWIS 01047200
- Sandy River Near Mercer, Maine USGS NWIS 01048000
Sebec River1 gage
- Sebec River At Sebec, Maine USGS NWIS 01033000
Seboeis River1 gage
- Seboeis River Near Shin Pond, Maine USGS NWIS 01029200
Sheepscot River1 gage
- Sheepscot River At North Whitefield, Maine USGS NWIS 01038000
South Br. Penobscot River1 gage
- S. Br. Penobscot River Nr Canada Falls Lake, Maine USGS NWIS 01027240
Spencer Stream1 gage
- Spencer Stream Near Grand Falls, Maine USGS NWIS 01044550
St. Croix River2 gages
- St. Croix River At Baring, Maine USGS NWIS 01021000
- St. Croix River At Vanceboro, Maine USGS NWIS 01018500
St. John River3 gages
- St. John River At Dickey, Maine USGS NWIS 01010500
- St. John River At Ninemile Bridge, Maine USGS NWIS 01010000
- St. John River Below Fish R, Nr Fort Kent, Maine USGS NWIS 01014000
Stony Brook1 gage
- Stony Brook At East Sebago, Maine USGS NWIS 01063310
Swift River1 gage
- Swift River Near Roxbury, Maine USGS NWIS 01055000
Wild River1 gage
- Wild River At Gilead, Maine USGS NWIS 01054200
Williams Brook1 gage
- Williams Brook At Phair, Maine USGS NWIS 01017550
Wytopitlock Stream1 gage
- Wytopitlock Stream Near Wytopitlock Maine USGS NWIS 01030350