Browse 522 attractions, meet 5 travelers, 3 tour guides and discover 846 photos
Travelers are voting Machias River, East Branch Pleasant River and Weskeag River as the best of 171 rivers in Maine. Also popular are Sebasticook River in Manchester, Josias River in Saco and Royal River in Portland. Want more? Check out our map of rivers in Maine or these 28 rivers near Portland.
The Machias River is a 60.0-mile-long (96.6 km) river in Maine, USA.
The East Branch Pleasant River is a 32.4-mile-long (52.1 km) tributary of the Piscataquis River in Piscataquis County, Maine.
The Weskeag River is a short tidal river in Knox County, Maine.
The Sebasticook River is a 43.5-mile-long (70.0 km) river in the central part of Maine, in the United States.
The Josias River is a 2.7-mile-long (4.3 km) river in southern Maine in the United States.
The Royal River is a small river, 39 miles (63 km) long, in southern Maine, United States.
The Cape Neddick River is a 3.7-mile-long (6.0 km) river in the town of York in southern Maine.
The Bagaduce River is a tidal river in the Hancock County, Maine that empties into Penobscot Bay near the town of Castine.
The West Branch Pleasant River is a 36.1-mile-long (58.1 km) tributary of the Piscataquis River in Piscataquis County, Maine.
The Old Course Saco River is a 21.9-mile-long (35.2 km) river in the town of Fryeburg in western Maine in the United States.
Explore places. Meet locals and fellow travelers. Become a free member.
Feature your profile and highlight your tours and offers. Get a free listing.
Interact. Say hi. Get active and introduce yourself in our community.