La città italiana di Milano è dotata di 24 stazioni e fermate ferroviarie in uso, di cui 18 gestite da Rete Ferroviaria Italiana (RFI) e 6 da FerrovieNord.
È in fase progettuale o di valutazione la realizzazione di ulteriori stazioni (tra cui Milano Zama, Milano Canottieri, Milano Dergano[1], Milano Stephenson e Milano MIND-Merlata[2]).
La più vecchia stazione cittadina ancora in uso è Milano Certosa, attivata nel 1858 e totalmente ristrutturata negli anni 1980, mentre la più vecchia ancora in uso nelle sue forme originali è Milano Porta Genova, del 1870; la più recente è invece Milano Tibaldi, attivata nel dicembre 2022.