Identificado por su camiseta rojinegra de la que recibe el calificativo de rossoneri, juega sus partidos de local en el Stadio Calcistico San Siro desde el año 1926, bajo una capacidad de 80 018 espectadores, siendo el estadio más grande del futbol italiano. Este fue renombrado como Stadio Giuseppe Meazza en los años ochenta, y lo comparte desde 1947 con su acérrimo rival histórico, el Football Club Internazionale, con quien disputa el «Derby della Madonnina», que es es uno de los derbis más seguidos del fútbol.