McKinley Township is a civil township of Emmet County in the U.S. state of Michigan. The population was 1,269 at the 2000 census.
According to the United States Census Bureau, the township has a total area of 35.3 square miles (91.4 km²), of which, 35.2 square miles (91.2 km²) of it is land and 0.1 square miles (0.2 km²) of it (0.17%) is water.
As of the census of 2000, there were 1,269 people, 459 households, and 330 families residing in the township. The population density was 36.0 per square mile (13.9/km²). There were 572 housing units at an average density of 16.2 per square mile (6.3/km²). The racial makeup of the township was 90.46% White, 0.87% African American, 6.15% Native American, 0.16% Asian, 0.08% Pacific Islander, 0.08% from other races, and 2.21% from two or more races. Hispanic or Latino of any race were 0.87% of the population.