The West Branch Narraguagus River is a river in Maine. From its source () in Maine Township 22, MD, Hancock County, the river runs southeast to its confluence with the Narraguagus River in Cherryfield, Washington County.