La ciudad de los prodigios es una novela del escritor español Eduardo Mendoza, publicada en 1986. La historia se desarrolla en Barcelona entre las dos Exposiciones Universales de 1888 y 1929, y sigue la vida de Onofre Bouvila, un inmigrante que asciende desde la pobreza hasta la cima del poder financiero y delictivo. Mendoza nos presenta una visión satírica y lúdica de la sociedad barcelonesa de la época, con un estilo que mezcla elementos de la novela picaresca y la fabulación.