Il fondo antico raccoglie qualche migliaio di edizioni, con incunaboli, cinquecentine e molti volumi dei secoli XVII e XVIII, nonché alcuni codici (secoli XIII-XVI) e manoscritti.
Nel fondo moderno troviamo alcune sezioni dedicate agli studi storici, alla storia locale e alla storia della medicina e della scienza. Sono presenti i classici della letteratura italiana e qualche fondo in lingua straniera.
L'archivio è costituito dalla serie di buste delle carte di famiglia e riunisce anche delle raccolte diverse prevalentemente interessanti località e famiglie lombarde, nonché un piccolo fondo di pergamene (secoli XIV-XIX).