Ayacucho se encuentra atravesado, hacia el norte, por las estribaciones de la cordillera de Rasohuilca, y hacia el centro-sur, por la cordillera del Huanzo.