Upper Magpie Lake is a lake in geographic Doucett Township in the Unorganized North Part of Algoma District, Ontario, Canada. It is in the Lake Superior drainage basin and is the source of the Magpie River. The lake is about long and wide and lies at an elevation of . The primary outflow is the Magpie River which flows into Lake Superior.