Pour s’acquitter de l’ensemble de ses missions, Campus France dispose d’un fort ancrage national et international :
- 220 personnes réparties en France à Paris et dans les 5 délégations régionales à Lyon, à Marseille, à Montpellier, à Strasbourg et à Toulouse ;
- 255 espaces Campus France implantés dans 124 pays au sein du réseau diplomatique français ;
- près de 350 établissements français et organismes de recherche réunis au sein du Forum Campus France.