Prodi er utdannet jurist fra det katolske universitetet i Milano, og har også studert ved London School of Economics. Han er professor i økonomi og underviste i økonomi og industripolitikk ved Universitetet i Bologna. I 1963 hadde han sitt første politiske verv, da han ble valgt inn i byrådet i Reggio Emilia for kristendemokratene ().