RiverStoke
← Rivers

Royal River

ME • US

The Royal River is a small river, 39 miles (63 km) long, in southern Maine. The river originates in Sabbathday Lake in New Gloucester and flows northeasterly into Auburn and then southerly through New Gloucester (via the Royal River Reservoir), Gray and North Yarmouth into Casco Bay at Yarmouth.
The river is bridged by Interstate 95 and U.S. Route 202 before leaving New Gloucester, then by the Maine Central Railroad "Back Road" and the Grand Trunk Railway in Auburn, and then again by the Grand Trunk Railway and by State Route 231 when it returns to New Gloucester. The river is bridged twi...

0.0 mi total 0 sections 0 access points 0 camps 0 rapids

🗺 Explore map

Click any point for details. Sections without stored geometry are drawn as straight put-in → take-out lines — actual courses follow the river.

Sections (0)