Brook Lake is an unorganized territory in Beltrami County, Minnesota, United States.
As of the census[2] of 2000, there were 200 people, 79 households, and 45 families residing in the unorganized territory.
There were 180 housing units at an average density of 7.1 per square mile (2.7/km2).
The racial makeup of the unorganized territory was 56.50% White, 43.00% Native American, 0.50% from other races.
30.4% of all households were made up of individuals, and 13.9% had someone living alone who was 65 years of age or older.