McKinley County is a county in the northwestern section of the U.S. state of New Mexico. As of the 2010 census, the population was 71,492. Its county seat is Gallup. The county was created in 1901 and named for President William McKinley.