Three Lakes, Michigan

Three Lakes is an unincorporated community and census-designated place (CDP) in Baraga County in the U.S. state of Michigan. The CDP had a population of 167 at the 2020 census. Three Lakes is located within Spurr Township.

History
Three Lakes was established as a mining settlement, and was given a station on the Marquette, Houghton and Ontonagon Railroad in 1878.

For the 2020 census, Three Lakes was included as a newly-listed census-designated place.

Geography
According to the U.S. Census Bureau, the Three Lakes CDP has a total area of 7.86 sqmi, of which 6.00 sqmi is land and 1.86 sqmi (23.7%) is water.

Three Lakes takes its name from its location near Beaufort Lake, George Lake, and Ruth Lake, which flow out through the Spurr River to Lake Michigamme. The community is located about 3.9 mi west of the Marquette County line.

Major highways

 * follows an east–west route through the community.