town of New Portland. After crossing the county line, the Carrabassett River receives the waters of Indian Stream, Bloodsucker Brook, and Taylor Brook, before reaching the village of New Portland. An old suspension bridge called the "Wire Bridge" crosses the river in New Portland. The river then collects Lemon Stream, Dyer Brook, and Newell Brook. In the village of East New Portland another bridge crosses the river. Then the Carrabassett River receives one of its main tributaries, Gilman Stream, followed by the smaller tributaries of Hutchins Brook, Hilton Brook, and Town Farm Brook. The Carrabassett River passes through the North Anson Gorge in the town of Anson. It collects Mill Stream and Gilbert Brook before reaching the village of North Anson. About a mile below North Anson, the Carrabassett River joins the Kennebec River at an island called Savage Island. The Carrabassett is bridged by U.S. Route 201 and was bridged by the former Kineo Branch of the Maine Central Railroad near the confluence with the Kennebec. Notes References "The Maine Atlas and Gazetteer". 29th ed. Yarmouth, Maine: DeLorme, 2006. "The Columbia Gazetteer of North America. 2000." Carrabassett River. External links Tributaries of the Kennebec River Rivers of Franklin County, Maine Rivers of Somerset County, Maine Rivers of Maine