La Coppa Agostoni 2012, sessantaseiesima edizione della corsa e valida come evento dell'UCI Europe Tour 2012 categoria 1.1, si svolse il 17 agosto 2012 su un percorso di 196,5 km. La vittoria fu appannaggio dell'italiano Emanuele Sella, che completò il percorso in 4h25'39", precedendo i connazionali Fortunato Baliani e Danilo Di Luca.