The Piscataquis River is a major tributary of the Penobscot River, found in Piscataquis County, Maine, United States. It starts from the confluence of its East Branch and West Branch in Blanchard. The river flows in a mostly eastern direction until it meets the Penobscot at Howland. It is approximately 65 miles in length.