Fue elegido rey de España por las Cortes Generales en 1870 tras la deposición de Isabel II en 1868. Su reinado en España, de poco más de dos años de duración, estuvo marcado por la inestabilidad política. Los seis gabinetes que se sucedieron durante este período no fueron capaces de solucionar la crisis, agravada por el conflicto independentista en Cuba, que había comenzado en 1868, y una nueva guerra carlista, iniciada en 1872. Su abdicación y su regreso a Italia en 1873 condujeron a la declaración de la Primera República Española.