Las ciudades invisibles es una novela de ficción del escritor italiano Italo Calvino. Publicada en 1972 por Giulio Einaudi, fue traducida al inglés por el estadounidense William Weaver y publicada en 1974. La portada es una pintura del artista surrealista belga René Magritte titulada El castillo en los Pirineos, que se completó en 1959.
Calvino explora el poder de la imaginación. El emperador Kublai Khan es el gobernante de un vasto imperio. Solicita la ayuda de comerciantes que viajan grandes distancias para que le describan vívidamente cómo le está yendo a su imperio. Uno de los comerciantes es Marco Polo, quien resume las muchas ciudades del imperio con breves poemas en prosa. Explora diversas culturas, religiones, idiomas y la naturaleza.
La novela implementa una estructura compleja que conecta diferentes capítulos en un flujo narrativo alternativo. Calvino escribe de tal manera que no necesariamente tienes que leer el libro en orden. La estructura de la novela es intercambiable si el lector desea seguir los capítulos de manera irregular.
Las ciudades invisibles fue nominada al premio Nebula de 1975 a Mejor Novela. Fue incorporada en una actuación al aire libre por el compositor estadounidense Christopher Cerrone. La ópera se representó en Union Station, en Los Ángeles. Fue aclamada por la crítica y nominada para el Premio Pulitzer de Música 2014.