The Marsh River is a 3.9-mile-long (6.3 km) tidal river in Newcastle, Maine. It is a tributary of the Sheepscot River.
See also
- List of rivers of Maine
References
- U.S. Geological Survey Geographic Names Information System: Marsh River
- Maine Streamflow Data from the USGS
- Maine Watershed Data From Environmental Protection Agency

![]()


