La ciudad de los prodigios es una novela del escritor español Eduardo Mendoza, publicada en 1986 por la editorial Seix Barral.
Tomándose las licencias literarias necesarias para fraguar una historia novelada, Eduardo Mendoza nos muestra la evolución de una sociedad completa desde su estancamiento inicial hasta su desarrollo industrial, económico y social.
Sin embargo, su compromiso matrimonial se ve obstaculizado por el interés de su madre en casar a Margarita con Canals i Rataplán, hijo del difunto Canals i Formiga.
Con el ahorcamiento de Mostaza, Onofre saca de la cárcel a Delfina y la convierte en Honesta Labroux, una actriz con la que pone en marcha una empresa cinematográfica pionera en España.
La novela fue adaptada al cine en 1999 en la película de título homónimo dirigida por Mario Camus e interpretada entre otros por Olivier Martinez (Onofre Bouvila) y Emma Suárez (Delfina).