Le Teatro di San Carlo est un célèbre opéra de Naples, en Italie. Il est parfois appelé le Teatro San Carlo ou simplement le San Carlo. Son nom signifie "Théâtre de Saint Charles". Il a été construit en 1737. Lors de sa construction, c'était le plus grand opéra du monde. Aujourd'hui, c'est toujours l'un des plus grands opéras d'Italie. C'est également le plus ancien opéra d'Italie. De nombreux opéras ont été joués pour la première fois au Teatro di San Carlo. Dix-sept des opéras de Donizetti et huit des opéras de Rossini y ont été joués pour la première fois.