Markham, Minnesota, is an unincorporated community in St. Louis County. Markham is on County Road 4 between Markham Lake, Little Markham Lake, and the Whiteface Reservoir. It's about 9 miles southeast of Makinen (also unincorporated) by road, or about 14 miles due south of Aurora.