Black River (Marquette County)

Black River is a 29.8 mi river on the Upper Peninsula of the U.S. state of Michigan. The river flows into the Middle Branch Escanaba River in Ely Township of Marquette County at 46.39806°N, -87.77083°W and on into Lake Michigan.

The river rises out of Goose Lake in northeast Republic Township at 46.47194°N, -87.99611°W and flows generally southeast through north-central Humboldt Township into Ely Township and the Middle Branch Escanaba River.

Tributaries (from the mouth):
 * Bruce Creek
 * Buto Lake
 * Tower Lake
 * Unnamed stream
 * Nirish Lake
 * Granite Lake
 * Unnamed stream
 * Lake Lory
 * Mud Lake
 * Twin Lake
 * Goose Lake
 * Perch Lake
 * Horseshoe Lake