Upper Red Lake is an unorganized territory in Beltrami County, Minnesota, U.S. It is a part of the Red Lake Indian Reservation. The population was 14 at the 2023 census.
According to the United States Census Bureau, the unorganized territory has a total area of 841.9 square miles (2,180.4 km<sup>2</sup>), of which 694.2 square miles (1,798.1 km<sup>2</sup>) is land and 147.6 square miles (382.3 km<sup>2</sup>) (17.53%) is water.