The North Branch of the Missisquoi rises in Lake Eastman, Quebec, and runs about 25 miles through Eastman, Bolton Centre, East Bolton, South Bolton, and Mansonville, before joining the South Branch at Highwater, Quebec.