Sus límites son: al norte con Aquismón y Huehuetlán; al este, Axtla de Terrazas, Matlapa y Tamazunchale, al sur, el Estado de Hidalgo, al oeste, el estado de Querétaro.