Aller au contenu

Effectifs physiques civils par département de fonction dans les trois versants de la fonction publique au 31 décembre

Nom dans la source : ra2025_caracteristiques_postes_donnees_comp_FP.xlsx · feuille « Figure 1 loc »

Télécharger le fichier source ra_2025-caracteristiques_postes.zip (format ZIP) — Connectez-vous pour télécharger ce fichier. — archive .zip contenant ce tableau.

Source
Siasp, Insee. Traitement DGAFP - SDessi. — publication d’origine (s’ouvre dans un nouvel onglet)
Producteur
DGAFP, ministère chargé de la fonction publique (rapport annuel sur l’état de la fonction publique, édition 2025)
Millésime
2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023
Périmètre
Emplois principaux, agents civils, situés en France (hors Mayotte). Hors bénéficiaires de contrats aidés. Hors emplois non localisés.
Unité
en milliers · effectifs physiques
Licence
non précisée dans le fichier importé ; les conditions de réutilisation sont celles de la publication d’origine
Date de collecte
17/10/2026

Ce tableau est publié tel que la DGAFP le donne ; RIF n’y ajoute aucun total et n’en tire aucune estimation. Effectifs physiques et équivalents temps plein, stocks et flux, motifs de départ ne s’additionnent pas.

Effectifs physiques civils par département de fonction dans les trois versants de la fonction publique au 31 décembre (en milliers)
20112012201320142015201620172018201920202021 Classique2021 Moderne2022 millésime 20222022 millésime 20232023
Auvergne-Rhône-Alpes568,1572,1578,4582,7584,4586591,8597,3601,5608,879610,618609,237614,046617,382625,44
Allier2726,927,127,126,926,826,726,826,626,68526,71326,61626,77726,67926,983
Cantal12,112,112,112,11212,212,112,2121211,93511,88911,96812,0512,197
Haute-Loire14,314,314,414,414,314,314,514,814,714,911514,84615,08715,17415,608
Puy-de-Dôme57,157,45858,558,656,757,758,458,359,96660,28860,18160,77460,76861,045
Ain30,430,731,531,931,932,232,832,933,233,60833,98933,67333,91534,00134,431
Ardèche20,420,620,720,820,92121,321,621,621,69821,821,63521,72221,87722,296
Drôme31,631,932,332,532,833,133,433,633,533,59733,86933,63334,08234,22935,347
Haute-Savoie47,347,949,149,850,551,151,251,851,851,72652,51552,02252,58652,88254,321
Isère92,693,494,695,195,195,696,59799,1100,618100,046101,266101,26102,692102,208
Loire54,154,254,254,354,154,254,654,955,756,59656,66856,13856,97957,11857,701
Rhône147148,2149,7151,2152,1153,3155,2157,2158,6161,195160,918160,707162,087162,783165,615
Savoie34,234,434,835,135,235,635,836,236,536,2836,87736,63136,80937,12937,688
Bourgogne-Franche-Comté212,4212,8214,1213,5213,3214215,2215,9217,9218,765217,626217,807219,032220,903223,723
Côte-d'Or46,94747,44746,94747,747,548,248,21847,90447,72848,32148,90350,204
Nièvre16,716,816,816,616,416,516,516,616,816,60516,31516,25816,0116,15916,422
Saône-et-Loire38,138,238,538,538,638,838,739,139,440,03440,97840,51540,94441,12640,973
Yonne24,324,124,524,424,224,524,624,925,225,05324,94324,71724,94624,99225,394
Doubs43,844,344,444,644,844,843,844,144,144,33544,13444,59844,62145,08945,898
Haute-Saône12,812,912,812,812,912,912,912,912,912,96912,84713,04113,12813,2813,315
Jura18,618,618,818,818,718,718,718,719,119,43918,43218,78618,83919,04219,148
Territoire de Belfort11,11110,910,810,810,812,212,212,112,11212,07312,16412,22312,31212,369
Bretagne247,9251,1254,1255,1254,5256,6259,2261,5264,1266,435265,846266,024270,346272,757277,679
Côtes-d'Armor42,242,442,743,242,842,943,643,84444,17743,83643,81244,1844,60145,297
Finistère69,169,870,270,269,870,370,370,871,771,86570,84370,93972,41272,66373,692
Ille-et-Vilaine85,987,589,389,890,491,492,894,195,396,80396,34796,64298,09999,43101,907
Morbihan50,751,451,85251,55252,652,753,253,5954,8254,63155,65556,06356,783
Centre-Val de Loire183,8185,2186186,7186,8186,9187,9189190,2191,276192,03191,492192,169193,57195,378
Cher23,223,423,423,323,323,223,123,123,223,34523,27923,21823,42323,45423,475
Eure-et-Loir27,627,927,927,827,827,727,727,82828,2628,26628,1827,95328,49428,579
Indre16,416,416,316,416,216,316,416,716,716,67216,89416,8116,79416,96816,963
Indre-et-Loire44,144,544,844,945,145,245,545,946,546,8747,42347,41347,52847,87848,052
Loiret50,450,751,351,7525252,653,253,453,69553,70653,54453,99554,13755,578
Loir-et-Cher22,122,322,422,622,522,522,522,422,422,43422,46222,32722,47622,63922,731
Corse2626,526,927,427,52828,62929,329,7930,02729,96530,39930,30830,756
Corse-du-Sud14,114,414,6151515,415,71717,217,5117,5617,5217,73717,71117,933
Haute-Corse11,912,112,312,412,512,6131212,112,2812,46712,44512,66212,59712,823
Grand-Est403,3403,6404,2403,6404,1403,3405,6407,5409,9409,3413,754413,327414,083417,444421,271
Bas-Rhin82,88383,383,283,683,884,384,785,886,29687,05886,83186,66187,25188,074
Haut-Rhin48,848,848,548,849,44949,349,85050,4350,86150,64350,45650,86351,577
Ardennes2019,82020,119,919,719,819,719,719,68719,64819,919,68319,81419,747
Aube19,9202020,220,320,220,420,520,620,70920,92920,96521,06721,27421,43
Haute-Marne13,713,613,613,513,413,313,313,313,213,20213,39213,34913,39513,39513,438
Marne46,1464646,146,446,146,646,847,646,85647,4947,54747,9948,49349,497
Meurthe-et-Moselle61,761,761,761,861,661,661,761,861,962,30462,64862,90363,06563,61163,691
Meuse14,514,514,514,414,314,514,614,614,414,40714,27214,23214,19414,33614,558
Moselle68,168,76968,368,16868,268,86969,46869,8269,53169,91870,46770,856
Vosges27,727,627,527,327,127,227,427,527,825,94127,63627,42627,65427,9428,403
Hauts-de-France443,6445447448,2448450,5452454,5454,7462,959465,784465,594467,274471,684473,486
Nord210,4210,7211211,6211,4215,6215,6216,5216,1221,033223,023222,887223,413225,624225,494
Pas-de-Calais9696,997,79898,199,599,8100,5100,6102,817103,07103,169103,929104,902105,321
Aisne37,837,83838,23838,238,53938,839,40839,58139,40139,61939,71739,715
Oise49,649,750,250,150,150,150,550,550,851,08550,82250,89651,41852,1452,463
Somme49,849,95050,350,547,147,64848,548,61649,28849,24148,89549,30150,493
Île-de-France1 044,61 045,81 048,61 0551 054,51 058,41 063,41 068,81 076,71 085,6171 081,3481 075,671 070,4631 076,8291 087,516
Essonne93,894,694,99594,893,995,696,697,6100,68100,47499,846100,912102,713104,197
Hauts-de-Seine113,6112,9112,7113,9115,5114,4113,4113113,6114,415114,282113,37111,559114,871116,605
Paris329,3329,4328,9328,7330330,6334,4334,7333,7336,311333,787334,158330,065325,347330,034
Seine-et-Marne86,486,686,887,787,487,688,288,789,589,7990,62890,25490,89891,70892,206
Seine-Saint-Denis122,5122,6123,3125,5126,3127,4127,7128,5133,1135,368135,692134,201134,758137,021137,919
Val-de-Marne120,1120,5121,2122,4119,9123,9123,5124,2125124,267123,66122,639120,905121,009122,028
Val-d'Oise80,48181,782,481,982,382,383,684,585,77484,90184,29284,59485,86286,222
Yvelines98,498,399,299,398,698,398,599,499,799,01297,92496,9196,77298,29898,305
Normandie249,7251,5251,2251,9251,2252,3254,4256,2257257,072257,948257,374259,441261,2264,068
Calvados55,355,355,555,254,955,355,856,256,556,58756,9956,87557,38957,86359,003
Manche35,135353534,935,235,635,936,136,21436,50736,43636,61736,37836,747
Orne2020,220,320,420,320,520,520,620,920,82120,96620,84421,11521,29621,458
Eure35,53636,136,336,336,336,536,636,836,42736,79836,52236,69636,9236,945
Seine-Maritime103,7104,9104,3105104,8105,1106106,9106,7107,023106,687106,697107,624108,743109,915
Nouvelle-Aquitaine451,8455,3459,4460460,3464,9470,6476,1479,1484,039486,625487,865491,031493,06499,024
Dordogne30,230,430,730,630,430,630,931,13131,20331,89131,79932,2232,3532,306
Gironde124,3125,6127127,4127,5129,3131,4133,8136,7139,28138,473138,286140,013140,501143,281
Landes29,229,6303030,130,530,931,431,431,83532,73232,69633,17933,2233,688
Lot-et-Garonne21,9222222,122,123,824,225,124,124,26925,39425,424,77424,89825,415
Pyrénées-Atlantiques44,74545,545,74646,346,747,247,548,38749,34649,35349,69149,91551,063
Corrèze19,319,419,519,219,119,219,219,319,519,59219,69519,66819,83719,77619,929
Creuse10,110,210,210,210,310,210,210,310,310,31610,33510,3110,42510,44110,445
Haute-Vienne35,936,136,236,636,536,636,837,137,637,72637,78237,79638,12238,51538,65
Charente24,324,424,524,424,324,124,424,824,924,85425,1524,99325,28725,31425,408
Charente-Maritime43,543,744,444,844,945,345,646,145,646,22245,41346,65747,05347,21947,732
Deux-Sèvres26,927,127,427,527,526,927,627,727,827,82427,81327,71827,73227,79227,898
Vienne41,541,84241,641,74242,642,142,742,53142,60143,18942,69843,11943,209
Occitanie430,8434,5440,8443,5445,4450,2455,5461,1469,4474,251478,229476,661482,627486,545493,353
Aude25,325,72626,126,126,62727,227,227,48427,77127,57927,91928,00128,504
Gard46,447,248,949,750,151,451,351,652,952,90553,00552,81853,01852,96554,19
Hérault91,191,693,393,99495,496,598,199,8101,169101,915101,48599,332100,849102,491
Lozère6,9777,17,17,17,17,37,37,2557,3247,2987,2487,2897,408
Pyrénées-Orientales3232,332,532,532,632,833,433,734,334,535,19735,12535,94636,04936,559
Ariège12,112,212,312,212,112,212,512,612,913,11113,15513,14413,12713,14813,321
Aveyron18,9191919,119,31919,219,319,419,60519,71319,61519,73119,83520,037
Gers1414,214,314,214,314,414,614,71515,00915,2515,15815,28815,415,439
Haute-Garonne113,1114,4116,2117,1117,6118,8120,8122,5125,7126,906128,377128,232133,964135,126136,629
Hautes-Pyrénées18,818,818,618,618,518,718,61919,219,33419,43919,45419,61519,820,01
Lot11,811,912121212,112,212,312,412,70512,7812,67112,94213,11313,313
Tarn24,324,424,524,724,824,72525,325,426,00626,07625,94226,08526,5226,882
Tarn-et-Garonne16,11616,116,316,816,917,317,617,918,26218,22718,1418,41218,4518,57
Pays de la Loire247,9251,8254,7256,7257,7260,2262,6264,9267,8271,801273,072270,762275,213278,088283,356
Loire-Atlantique98,699,8100,6101,5102103,4104,4105,5106,4108,261108,379106,934109,182110,114112,963
Maine-et-Loire53,9545555,355,55656,256,556,657,10157,14556,97458,04758,99759,933
Mayenne21,421,521,821,921,921,92222,623,723,7523,81323,67323,91724,15723,927
Sarthe37,938,138,438,538,538,738,938,939,140,18340,63740,49340,25840,57240,915
Vendée36,238,438,939,539,940,24141,441,942,50643,09842,68843,80944,24845,618
Provence-Alpes-Côte d'Azur386,8388,8392,6394,5395,4395,5398,3402,7406409,037410,307409,348413,816423,317429,795
Alpes-de-Haute-Provence12,81313,113,313,113,213,113,513,613,55913,43113,37913,51313,60113,983
Alpes-Maritimes82,783,784,584,985,385,385,686,38787,03387,00486,62786,94287,66988,168
Bouches-du-Rhône163,8164,4166,7167,5167,9168,1169,3172,1174,3176,193176,201176,487177,978178,442181,565
Hautes-Alpes12,412,212,412,312,212,412,512,512,612,82313,1412,98513,30713,31813,684
Var73,87474,174,674,874,47575,375,975,70476,53875,98678,21186,30887,72
Vaucluse41,341,541,942,142,14242,74342,643,72543,99343,88443,86543,97944,675
DOM161162,1164,4166,2167168,4171,9175,2177,8179,314179,899176,338182,451182,713185,639
Guadeloupe36,336,536,736,836,837,137,43838,538,05737,49836,44138,16938,29938,477
Martinique38,53837,938,638,238,338,638,538,239,24239,44539,21139,03439,40940,29
Guyane19,720,120,921,522,322,423,52525,626,34926,5124,5726,53226,42327,263
La Réunion66,467,568,969,369,770,672,373,775,575,66676,44676,11678,71678,58279,609

Lecture : En 2023, 429 800 agents sont présents en Provence-Alpes-Côte d'Azur, dont 181 600 dans les Bouches-du-Rhône.

  • Note : Les effectifs des militaires ne sont pas localisables.

Avertissement de la DGAFP

Avertissement

Depuis 2022, conformément au décret 2016-611 du 18 mai 2016, la quasi-totalité des employeurs de la fonction publique ont basculé leur système de déclaration en déclarations sociales nominatives (DSN). Les données du Système d’information sur les agents du service public (Siasp), la base statistique qui est la source de cette publication, sont désormais principalement issues de ces déclarations sociales.

Du fait d’ajustements méthodologiques, les effectifs 2022 dans cette publication sont différents de ceux du rapport annuel sur l’état de la fonction publique édition 2024 (DGAFP). En particulier, en raison de la meilleure prise en compte des éléments de rémunération déclarés en retard en N+1, 33 400 postes de la FPT, très majoritairement des contractuels, sont désormais comptabilisés dans les effectifs au 31 décembre 2022, alors qu’ils ne l’étaient pas dans la publication précédente.

Ces données 2022 du millésime 2023 permettent de mesurer des évolutions annuelles cohérentes et homogènes entre 2022 et 2023. En revanche, ce sont les anciens niveaux 2022 (millésime 2022) qui sont à utiliser pour mesurer les évolutions entre 2021 et 2022 à méthodologie constante.

De même ce sont les niveaux 2021 publiés avant le passage à la DSN avec Siasp 2022 qui sont à utiliser pour mesurer les évolutions entre 2020 et 2021.

Les séries rétropolées sont indiquées dans l’onglet « Sommaire ». La rétropolation consiste à recalculer les effectifs (en "niveau") à partir des évolutions calculées chaque année à méthodologie constante.

Quand les séries ne sont pas rétropolées, les deux niveaux pour 2021 (2021 Classique ou Moderne) et 2022 (millésime 2022 ou 2023) sont diffusés et les niveaux des années antérieures sont de fait différents de ceux des séries rétropolées.

Source : DGAFP, rapport annuel sur l’état de la fonction publique, édition 2025 (s’ouvre dans un nouvel onglet) — collecte du 17/10/2026