Fox Lake is an unincorporated community in northern Alberta, Canada within the Fox Lake 162 Indian reserve. It is located approximately 152 kilometres (94 mi) east of High Level. The reserve is surrounded by and independent from Mackenzie County.