The river travels east-northeast through the town of New Boston, entering Weare, where it turns abruptly south to reenter New Boston and join the South Branch.
A river flows through New Boston from the northeast, passing into Weare before making a sharp turn to flow south again, rejoining New Boston and joining forces with the South Branch.