Cherán itself lies in the northwestern portion of Michoacán, about 360 km (200 mi) west of Mexico City and approximately 123 kilometers west of the state capital of Morelia; it is about 2400 meters (7874 feet) above sea level.