Composé des domaines Constructions, Logistique, Services de gestion et Relations extérieures, politique en matière d'achats, communication, l’OFCL est aussi le siège de conférences et de commissions à orientation stratégique. Il emploie environ 920 personnes (état en juin 2019), y compris le personnel de nettoyage des bâtiments de l’administration fédérale civile dans l’agglomération de Berne. Le siège principal de l’OFCL se trouve à Fellerstrasse 21, à Berne-Bümpliz.