West Branch Union River

West Branch Union River
Location
CountryUnited States
Physical characteristics
Source 
  locationMaine
Mouth 
  location
Union River
  coordinates
44°43′59″N 68°23′10″W / 44.733°N 68.386°W / 44.733; -68.386
  elevation
32 feet (10 m)
Length20 miles (32 km)

The West Branch Union River is a river in Hancock County, Maine. From the outflow of Great Pond (44°56′47″N 68°17′32″W / 44.9463°N 68.2922°W / 44.9463; -68.2922 (West Branch Union River source)) in the town of Great Pond (Plantation No. 33), the river runs 20.1 miles (32.3 km) southwest and south to Graham Lake, where it joins the East Branch in Mariaville to form the Union River.