Wakefield is a city in Gogebic County, Michigan, United States. It is located in the western Upper Peninsula. The population was 1,851 at the 2010 census.
The city is situated within Wakefield Township, but is politically independent. It is on U.S. Highway 2 (US 2) about 10 miles (16 km) east of Ironwood and the Wisconsin border. M-28 has its western terminus in the city.
It is home to Sunday Lake, Indianhead Mountain Resort, Gogebic County Medical Care Facility, and Gogebic County Community Mental Health Authority. Once a mining town, the economy is now based upon the forest industry, goods and services, and tourism.