Il Civico Archivio Fotografico di Milano è stato fondato nel 1933 al Castello Sforzesco grazie a Luca Beltrami (1854-1933).
Conserva circa 1.300.000 fotografie originali databili dal 1840 ad oggi, relative al patrimonio storico-artistico, alla storia urbanistica, sociale, politica, al paesaggio, alle esplorazioni, alla storia del teatro, del cinema, del design, della moda.
Tra i principali fondi: Raccolta Beltrami, Raccolta Iconografica, Lamberto Vitali, Leopoldo Metlicovitz, Boschi Di Stefano, Lastre Antiche, Luigi Majno, Henri Cartier-Bresson, Gianni Berengo Gardin, Cesare Colombo, Mario Cresci, Giampietro Agostini, Tancredi Mangano, Francesco Giusti, Francesco Radino, Ugo Zovetti, l’Archivio di Aldo Ballo e Marirosa Toscani, l’Archivio Federico Arborio Mella.
L’Istituto ha in deposito dal 2008 l’Archivio di Paolo Monti (tramite convenzione con Fondazione BEIC) e dal 2016 l’Archivio di Carla Cerati (tramite convenzione con gli eredi).