19.2 - 99.466666666667Koordinaten: 19 ° 12 '0 "N, 99 ° 28 ' 0 " W
Capulhuac is a municipality in the Mexican state of México. The seat of the municipality and its largest city is Capulhuac de Mirafuentes; other large places in the municipality are San Miguel and San Nicolás Almaya Tlazala. The municipality had in the year 2010 34.101 inhabitants, its surface area is 32.3 km ².
Capulhuac located in the western part of the State of Mexico, 15 km southeast of Toluca de Lerdo.
The municipality borders the Municipalities Lerma, Ocoyoacac, Tianguistenco and San Mateo Atenco.