Kennebago Divide is a mountain in western Maine, near Quebec, spanning Franklin and Oxford counties, with its highest point in Franklin County. Also called the North Peak of Kennebago Divide, it is bordered by White Cap Mountain to the northeast and Snow Mountain to the south. The mountain lies within the upper Androscoggin River watershed, making it part of a larger network of streams and lakes that ultimately drains to the Gulf of Maine. Its southeast and south sides feed the Kennebago River through Bear Brook and Wiggle Brook, while its northwest side drains through Porter Brook and the Cupsuptic River into Cupsuptic Lake and onward to Umbagog Lake.