The Northwest Branch Saint John River is a 15.5-mile-long (24.9 km) river primarily in Aroostook County, Maine. Its origin (46°42′04″N 69°59′55″W / 46.7012°N 69.9987°W) is Lac Frontière in Quebec, Canada. After crossing the Canada – United States border, the Northwest Branch runs south close to the border until it picks up its tributary, the Daaquam River, which also flows out of Canada. The Northwest Branch then runs generally eastward to its confluence with the Southwest Branch to form the Saint John River.
- ^ U.S. Geological Survey. National Hydrography Dataset high-resolution flowline data. The National Map, accessed June 22, 2011
Coordinates: 46°33′48″N 69°53′10″W / 46.5633°N 69.8861°W