Hamlet S.104 es un poema sinfónico compuesto por Franz Liszt entre 1849 y 1854. Es el número 10 de su ciclo de trece Poemas sinfónicos escritos durante su periodo en Weimar.[1]
Es un profundo retrato psicológico del héroe homónimo de William Shakespeare, Hamlet. Liszt compuso una versión inicial, destinada a introducir una pieza teatral en 1858.