La población cuya extensión territorial es aproximadamente 49 Km2, se encuentra enclavada en un valle delimitado por pequeñas elevaciones montañosas, entre el valle de Tehuacán y la Sierra Negra, en las faldas de Sierra madre Oriental.