East Branch Union River
 The East Branch Union River is a 21.6-mile-long (34.8 km) river in Hancock County Maine. From the outflow of Rocky Pond (44°47′33″N 68°08′34″W) in Maine Township 22 M D the river runs 5.3 miles (8.5 km) southwest to Spectacle Pond in Osborn. From the pond's outlet the river runs 13.0 miles (20.9 km) northwest southwest west and southwest to Graham Lake where it joins the West Branch to form the Union River.