Li aliĝis al la Komunista Partio de Italio en 1944 kaj estis elektita por la unua fojo al la urba konsilantaro de Bologna en 1956. En 1970, Zangheri estas elektita urbestro de Bologna kaj gvidis la urbon en la malfacilaj Jaroj de Plumbo: en tiuj jaroj, la urbo alfrontis plurajn faŝismajn atakojn, kiel ekzemple la bombado de Italicus Express
, la murdo de aktivulo Francesco Lorusso kaj la masakro de 1980 en la stacidomo de Bologna.