Nombre de fonctionnaires France vs Europe : la France a-t-elle plus d'agents que ses voisins ?
La France emploie 5,88 millions d'agents publics — 933 000 de plus que la moyenne européenne. Comparaison pays par pays : effectifs, coût, réformes. Données 2024-2025.
5,88 millions d’agents publics. 22 % de l’emploi total. 362 milliards d’euros de masse salariale. La France emploie 933 000 fonctionnaires de plus que la moyenne européenne — un surcoût de 46 milliards par an. Tour d’horizon complet, pays par pays, avec les données OCDE et FIPECO les plus récentes.
La France a-t-elle plus de fonctionnaires que ses voisins ? La question revient régulièrement dans le débat public. Elle est souvent traitée de façon partisane. Cet article propose une approche différente : poser les chiffres officiels, comparer le nombre de fonctionnaires France vs Europe, et laisser les données parler.
Avec 5,88 millions d’agents en 2024, la France consacre une part exceptionnelle de sa richesse nationale à sa fonction publique. Sa masse salariale publique atteint 12,4 % du PIB — contre 10,2 % en moyenne dans l’Union européenne et 9,2 % dans l’OCDE. Cet écart est stable depuis plus de vingt ans.
Mais certains pays — la Suède, le Danemark, la Norvège — emploient proportionnellement plus d’agents que la France. Comment l’expliquer ? Et que se passe-t-il quand on regarde non pas le nombre d’agents, mais ce qu’ils coûtent et ce qu’ils produisent ?
Section 1 — Les chiffres : combien de fonctionnaires en France vs en Europe ?
5,88 millions d’agents : que recouvre ce chiffre ?
La France emploie 5 877 000 agents publics au 31 décembre 2024, selon l’INSEE. Ce chiffre se décompose en trois versants : la fonction publique d’État — 2,59 millions d’agents (enseignants, policiers, magistrats, militaires) —, la fonction publique territoriale — 2,04 millions (mairies, départements, régions) — et la fonction publique hospitalière — 1,25 million (soignants et administratifs des hôpitaux).
Rapporté à l’emploi total, cela représente 22 % des emplois en France. Autrement dit, un emploi sur cinq est un emploi public. Rapporté à la population, la France emploie 76 agents civils pour 1 000 habitants — ou environ 89 si l’on inclut les militaires, selon la méthodologie OCDE.