Madama Butterfly (título original en italiano) es una ópera en tres actos (originariamente en dos actos) con música de Giacomo Puccini y libreto en italiano de Giuseppe Giacosa y Luigi Illica.