Benché nato come ospedale dei poveri, l'Ospedale Maggiore di Milano fu fin dall'inizio un nosocomio in cui si curavano malati con speranza di guarigione. Le malattie croniche venivano invece curate in ospedali fuori città. Per questo motivo l'Ospedale Maggiore di Milano è sempre stato il centro di informazione e rilevamento della situazione sanitaria della città. Tra il 1895 e il 1929, con costruzioni realizzate in più lotti, si decise lo spostamento dell'ospedale ""al di là del naviglio"" (dove aveva già cominciato ad espandersi) prendendo il nome di Policlinico di Milano; questo avvenne con la concomitante fondazione dell'Università degli Studi di Milano. La "Statale" prese possesso dei vecchi edifici della Ca' Granda (dove si trova tuttora); l'Ospedale Maggiore, come "Policlinico Universitario", si spostò in una vasta area compresa fra le vie Francesco Sforza (dove era presente la Cerchia dei Navigli), corso di Porta Romana, le vie Lamarmora, Commenda e San Barnaba.