A Milano sono presenti innumerevoli chiese. Diversamente da molte altre città, sono presenti chiese di praticamente tutte le epoche storiche e tutti gli stili. Le stesse due chiese più importanti di Milano, il
Duomo, ovvero la
Chiesa di Santa Maria Nascente, (al momento non ancora presente su questa pagina) e la
Basilica di Sant Ambrogio comprendono elementi stilistici di varie epoche, a testimonianza della lunga storia del capoluogo lombardo. Si va perciò da chiese con elementi ancora romani, come la
Basilica di San Lorenzo Maggiore, alle basiliche romaniche, di cui la
Basilica di San Simpliciano è l'esempio più limpido, al gotico, nella sua speciale versione lombarda, come ad esempio nella
Chiesa di Santa Maria Incoronata, a gioielli rinascimentali, come la
Cappella Portinari, al barocco, da quello più leggiadro, ad esempio della
Chiesa di Sant'Antonio Abate, a quello quasi opprimente della
Chiesa di Sant Alessandro in Zebedia. Vi è poi il caso di chiese in cui interventi recenti hanno portato a curiose mescolanze di stili, e nelle quali è difficile capire ciò che è originale e ciò che è una modifica recente a imitazione degli stili antichi. E' questo il caso delle
Basiliche di San Babila, di
Sant'Eufemia e di
San Calimero.