Está localizada en el sur del Bajío mexicano, a 221 kilómetros al noroeste de la Ciudad de México.