Le Teatro Real de Madrid est l'une des plus importantes salles d'opéras d'Espagne. Il est situé face au Palais Royal de Madrid, ancienne résidence des rois d'Espagne.
La construction du théâtre fut ordonnée par la reine Isabelle II, d'où son qualificatif de Royal. Le Teatro Real est inauguré le 19 novembre 1850 avec la représentation de La Favorite de Donizetti.
Les années fastes de l'opéra (marquées notamment par la visite en 1863 de Verdi venu y présenter son dernier opéra La forza del destino), de son inauguration en 1850 jusqu'en 1925, prennent fin lorsque le théâtre doit fermer ses portes à cause de dégâts occasionnés au bâtiment par le percement du métro de Madrid.
Rouvert en 1966 comme lieu de concert et d'événements musicaux, des travaux de rénovation entrepris au milieu des années 1990 lui ont permis de renouer avec sa vocation de salle d'opéra. Depuis 1997, le Teatro Real a retrouvé son lustre d'antan et la réputation d'excellence qui était la sienne au xixe siècle. L'orchestre dans la fosse est l'Orchestre symphonique de Madrid.