Fortement attaché au communisme, cela ne l'empêche pas de quitter le parti en 1956, pour protester contre l'intervention soviétique en Hongrie. Il se rapproche alors des sociaux-démocrates, développant une aversion forte pour le Parti communiste italien et en particulier son ex-ami, Palmiro Togliatti. Il rejoint ensuite le Parti républicain italien, réputé anti-communiste. Eugenio Reale meurt finalement à Rome, le 9 mai 1986.