Campo dei Fiori ligt in een gebied dat vroeger gelegen was tussen het Theater van Pompeius en de Tiber. Aangezien de rivier vaak overstroomde was het gebied gedurende een hele tijd onbebouwd. Pas in de eerste eeuwen van onze tijdrekening werd het gebied volgebouwd.