Actualment disposa de més d’un centenar d’investigadors i és reconegut com un punt de referència internacional en la seva especialitat. Les oficines i els laboratoris de l’ICFO estan emplaçats al Parc Mediterrani de la Tecnologia (PMT), a la localitat de Castelldefels.