ICB comprises a Main Branch, located in the Naples province (Pozzuoli), and 3 Support Units, located in Catania, Padua and Sassari.

The Institute counts over 200 units of personnel (115 permanent staff plus 90 contract personnel and associates).

The permanent staff is distributed as follows: 52 units in Naples, 32 in Sassari, 26 in Catania and 5 in Padova.