Big Spencer Mountain is a mountain located in Piscataquis County, Maine. Big Spencer Mtn. is flanked to the west by Little Spencer Mountain. The southwest end of Big Spencer Mountain drains into Kidney Brook, then into Lobster Lake, and into the West Branch of the Penobscot River, and into Penobscot Bay. The northeast end of Big Spencer Mountain drains into spring-fed Blood Pond where the pond's outlet, Maxfield Brook, then empties into Lobster Lake. Part of the southeast side of Big Spencer Mountain drains into Bear Brook, then into Ragged Lake, Ragged Stream, Caribou Lake, Chesuncook Lake, Ripogenus Lake, and into the West Branch Penobscot River. The southern part of the southeast side of Big Spencer drains into Lazy Tom Stream, thene into the Roach River, and Moosehead Lake, the source of the Kennebec River.