Little Iroquois River
The Little Iroquois River is a tributary of the Iroquois River( Saint John River), flowing in Notre Dame Mountains, the Madawaska County, in Northwest of New Brunswick, in Canada.
" Little Iroquois River" is flowing to the south in forest area, along the border between Quebec and New Brunswick.
This course is more or less in parallel on the east side of the Iroquois River( Saint John River) and the west side of the Green River( Saint John River).
The" Little Iroquois River" flows into the Iroquois River( Saint John River) which generally flows south and empties on the north shore of Saint John River( Bay of Fundy).
It flows southeast and flows on the north bank of the Bay of Fundy which opens to the southwest on the Atlantic Ocean.
West Branch Upper Ammonoosuc River
The West Branch of the Upper Ammonoosuc River is a long river in northern New Hampshire in the United States.
It is a tributary of the Upper Ammonoosuc River and part of the Connecticut River watershed.
For most of its length, it is within the White Mountain National Forest.
The West Branch rises in the township of Kilkenny, New Hampshire in a basin on the east side of Mount Cabot, the highest peak in the Pilot Range.
The river flows east into Berlin, passing the Berlin National Fish Hatchery at York Pond before joining the Upper Ammonoosuc River.
Little Southwest Branch Saint John River
The Little Southwest Branch Saint John River is a tributary of Southwest Branch Saint John River, flowing on in Somerset County, in North Maine Woods, in Maine, in United States.
From its source  in Maine Township 6, Range 19, WELS, it flows northward in a deep valley in forest area, a few miles east of the Canada–United States border to its mouth on South bank of the Southwest Branch Saint John River in T 9, R 18.
Southwest Branch Saint John River
The Southwest Branch Saint John River is a river in Maine and Quebec.
The branch originates in" Little Saint John Lake" on the international boundary between Saint- Zacharie, Quebec and Seboomook Lake Township 5, Range 20, WELS.
The branch forms the Canada – United States border as it flows northeasterly to a confluence with the Little Southwest Branch Saint John River in Seboomook Lake Township 9, Range 18, WELS.
The Southwest Branch flows briefly into Quebec and then through Maine to its confluence with the Baker Branch Saint John River in Seboomook Lake Township 9, Range 17, WELS.
The Southwest Branch finally joins with the Northwest Branch to form the Saint John River.
Baker Branch Saint John River
The Baker Branch Saint John River is a river.
This river is a tributary of the Saint John River (Bay of Fundy), flowing in the Maine North Woods, in Maine, in the Northeastern United States.
Upper Ammonoosuc River
The Upper Ammonoosuc River is a tributary of the Connecticut River that flows through Coös County in northern part of the northeastern U.S. state of New Hampshire.
Despite its name, the river is not an upstream portion of the Ammonoosuc River, but instead a separate tributary of the Connecticut River flowing from to the north of the Ammonoosuc.
The Upper Ammonoosuc rises in Pond of Safety in the town of Randolph, runs first generally north through rural portions of Berlin (where it flows through the Godfrey Dam), Milan and a corner of Dummer, then west through Stark and then Northumberland where it drains into the Connecticut near the village of Groveton.
The end points of that course are approximately 25 air miles (38 km) apart.
From Milan to Groveton it is fairly closely paralleled by New Hampshire Route 110.
Fort Wentworth was built in 1755 at the junction of the Upper Ammonoosuc and the Connecticut Rivers (now near the village of Groveton).
The fort was used sporadically during both the French and Indian War and the American Revolutionary War.
The watershed area includes the northern Crescent Range, eastern Pliny Range and the eastern and northern Pilot Range, all in the White Mountains.
Major tributaries of the Upper Ammonoosuc include:
Northwest Branch Saint John River
The Northwest Branch Saint John River( French:" Rivière Noire Nord- Ouest") is a river primarily in Aroostook County, Maine, USA.
Its origin is Frontier Lake( Quebec- Maine) 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.
Has current flowing in: On the Canadian side, the road 283 runs along the Canada- US border on and crosses the" Northwest Branch Saint John River" at the South East side of the Frontier Lake( Quebec- Maine).
On the US side, a road from Frontier Lake( Quebec- Maine) moves Eastward through the mountains.
In addition, a road runs on the North bank on a river segment, downstream of the confluence of the Daaquam River and serves the township T11 R17 WELS in the North Maine Woods.
Baker Branch
Baker Branch is a stream in Monroe County in the U.S. state of Missouri.
It is a tributary of Flat Creek.
Baker Branch has the name of Elisha Baker, an early citizen.
Aroostook River
The Aroostook River is a tributary of the Saint John River in the U.S. state of Maine and the Canadian province of New Brunswick.
Its basin is the largest sub-drainage of the Saint John River.
North Branch Upper Ammonoosuc River
The North Branch of the Upper Ammonoosuc River is an long river in northern New Hampshire in the United States.
It is a tributary of the Upper Ammonoosuc River and part of the Connecticut River watershed.
Nearly the entire length of the North Branch is in the town of Milan, New Hampshire.
The river briefly enters the city of Berlin, where it passes through Head Pond, then heads north back into Milan, running parallel to the Upper Ammonoosuc until the two rivers join in the village of West Milan.
The Androscoggin River, just three miles to the east, flows parallel to the two Upper Ammonoosuc branches, but in the opposite direction.
The St. Lawrence and Atlantic Railroad follows the North Branch from Head Pond to West Milan.

Question: Are both North Branch Upper Ammonoosuc River and Baker Branch Saint John River located in the same country?
Answer: yes