Alberto Zaccheroni (ur. 1 kwietnia 1953 w Meldoli) – włoski trener piłkarski.
Po stosunkowo krótkiej karierze piłkarskiej Zaccheroni już w wieku 30 lat został trenerem. Pierwszym klubem w jego karierze trenerskiej była Cosenza, a następnie: Riccione, San Lazzaro, Baracca, AC Venezia, Bologna FC. Potem nastąpił powrót Zaccheroniego do Cosenzy.
W sezonie 1997/98 Zaccheroni po raz pierwszy objął stanowisko trenera zespołu Serie A - Udinese Calcio. Z klubem tym osiągnął jeden z najlepszych wyników w historii zespołu, zajmując 3. miejsce i uzyskując tym samym prawo udziału w Pucharze UEFA. Doskonała postawa spowodowała, że Zaccheroni w roku 1998 dostał angaż w zespole A.C. Milan. Wraz z nim do mediolańskiego zespołu trafili gracze z Udine - Oliver Bierhoff i Thomas Helveg. Przybycie Zaccheroniego odmieniło Milan, który po dwóch słabszych sezonach, wywalczył w roku 1999 mistrzostwo Włoch. W następnym sezonie Zaccheroniemu i jego zespołowi wiodło się nieco gorzej - 3. miejsce i odpadnięcie w fazie grupowej Ligi Mistrzów. Sezon 2000/01 był już całkiem nieudany - Milan zajął dopiero 6. miejsce. W konsekwencji wiosną 2001 r. miejsce na ławce trenerskiej Milanu zajął Cesare Maldini.