El Tribunal Constitucional del Perú es el órgano supremo de interpretación y control de la constitucionalidad en el país. Fue creado originalmente en 1980 como el Tribunal de Garantías Constitucionales y reformado en 1996 para adoptar su nombre actual. Se encuentra ubicado en la ciudad de Arequipa y es independiente del resto del gobierno, sometido sólo a la Constitución y su Ley Orgánica.