La sesta edizione di Olio Capitale si è svolta a Trieste dal 2 al 5 marzo 2012, presenti su 4 padiglioni ben 257 produttori di olio extra vergine d'oliva provenienti dall'intero territorio nazionale: Abruzzo, Basilicata, Calabria, Campania, Emilia Romagna, Friuli Venezia Giulia, Lazio, Liguria, Lombardia, Marche, Molise, Puglia, Sardegna, Sicilia, Toscana, Trentino Alto Adige, Umbria, Veneto oltre che da Slovenia e Croazia.