Passumpsic River
The Passumpsic River is a 22.7-mile-long (36.5 km) tributary of the Connecticut River, in Vermont. Though primarily a Caledonia County river, it is the only river to flow through all three counties of the Northeast Kingdom.
Course
The river arises in two branches, one east, the other west. The East Branch begins just north of East Haven. It flows southwest through Hartwellville in East Haven, then into East Burke.
The West Branch starts as several small forks near Crystal Lake, northeast of Sutton. The Montreal, Maine and Atlantic Railway lines follows the West Branch of the Passumpsic until it converges with the East Branch in Lyndonville.
From Lyndonville, the river proceeds southerly through St. Johnsbury Center, St. Johnsbury, Passumpsic, and Barnet, and into the Connecticut River near Nine Island.
East Branch
The East Branch originates about 1/2 mile southeast of Sukes Pond, Brighton, in Essex County. Route 114 nearly parallels it as it runs south-southeast. It soon enters Caledonia County. It is joined by Jack Brook near Howard Brook Road in Newark. It then turns south southwest.