Wakefield is a city in Gogebic County in the U.S. state of Michigan. 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 US 2 about ten 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 its economy is now based upon the forest industry, goods and services, and tourism.