{
 "releve_le": "2026-10-10",
 "_licence": "CC BY 4.0 — calcul Stéphane Lalut ; sources DEPP, ministère de l'Éducation nationale, OCDE, Eurostat, Cour des comptes, Sénat",
 "meta": {
  "page": "https://stephane-lalut.com/manque-t-il-des-professeurs/",
  "licence": "CC BY 4.0",
  "champ": "France ; lycée général et technologique sauf mention ; public et privé sous contrat sauf mention",
  "source_calcul": "test décisif de l'auteur (protocole écrit avant calcul) ; extrait figé scripts/sources_lycee_professeurs/ (SHA256SUMS)"
 },
 "classes": {
  "1994": 28.9,
  "1995": 28.8,
  "1996": 28.7,
  "1997": 28.7,
  "1998": 28.5,
  "1999": 28.1,
  "2000": 27.9,
  "2001": 27.8,
  "2002": 27.8,
  "2003": 27.8,
  "2004": 28.0,
  "2005": 28.1,
  "2006": 27.8,
  "2007": 27.7,
  "2008": 27.8,
  "2009": 27.8,
  "2010": 27.9,
  "2011": 28.5,
  "2012": 29.0,
  "2013": 29.2,
  "2014": 29.2,
  "2015": 29.4,
  "2016": 29.6,
  "2017": 29.6,
  "2018": 29.4,
  "2019": 29.9,
  "2020": 30.3,
  "2021": 30.4,
  "2022": 30.3,
  "2023": 30.3,
  "2024": 30.1,
  "2025": 30.2
 },
 "heures_non_assurees": {
  "2023-2024": {
   "En lycée général": {
    "fermeture": 3,
    "non_remplacement": 7,
    "systeme": 2,
    "formation": 1,
    "individuelles": 4,
    "total": 10
   },
   "En collège": {
    "fermeture": 1,
    "non_remplacement": 8,
    "systeme": 2,
    "formation": 1,
    "individuelles": 5,
    "total": 9
   },
   "En lycée professionnel": {
    "fermeture": 2,
    "non_remplacement": 7,
    "systeme": 2,
    "formation": 1,
    "individuelles": 4,
    "total": 9
   },
   "Ensemble": {
    "fermeture": 2,
    "non_remplacement": 7,
    "systeme": 2,
    "formation": 1,
    "individuelles": 4,
    "total": 9
   }
  },
  "2024-2025": {
   "En lycée général": {
    "fermeture": 3.3,
    "non_remplacement": 7.1,
    "systeme": 1.9,
    "formation": 1.4,
    "individuelles": 3.9,
    "total": 10.4
   },
   "En collège": {
    "fermeture": 1.8,
    "non_remplacement": 7.7,
    "systeme": 1.8,
    "formation": 1.3,
    "individuelles": 4.7,
    "total": 9.5
   },
   "En lycée professionnel": {
    "fermeture": 2.1,
    "non_remplacement": 7.4,
    "systeme": 2.1,
    "formation": 1.3,
    "individuelles": 4,
    "total": 9.5
   },
   "Ensemble": {
    "fermeture": 2.3,
    "non_remplacement": 7.5,
    "systeme": 1.9,
    "formation": 1.3,
    "individuelles": 4.3,
    "total": 9.8
   }
  }
 },
 "concours": {
  "capes_mathematiques": {
   "2008": 98.7,
   "2009": 98.4,
   "2010": 98.7,
   "2011": 61.2,
   "2012": 69.6,
   "2013": 68.5,
   "2014": 58.6,
   "2015": 77.2,
   "2016": 80.1,
   "2017": 76.3,
   "2018": 90.7,
   "2019": 80.7,
   "2020": 87.8,
   "2021": 91.8,
   "2022": 52.4,
   "2023": 71.4,
   "2024": 75.2,
   "2025": 71.4
  },
  "capes_physique_chimie": {
   "2008": 100.0,
   "2009": 100.0,
   "2010": 100.2,
   "2011": 100.0,
   "2012": 100.0,
   "2013": 100.0,
   "2014": 100.0,
   "2015": 100.0,
   "2016": 100.0,
   "2017": 100.0,
   "2018": 100.0,
   "2019": 68.3,
   "2020": 100.0,
   "2021": 99.8,
   "2022": 48.2,
   "2023": 72.7,
   "2024": 65.1,
   "2025": 73.7
  },
  "ensemble_externes": {
   "2005": 98.8,
   "2010": 99.2,
   "2015": 86.7,
   "2020": 93.1,
   "2021": 93.5,
   "2022": 78.7,
   "2023": 83.5,
   "2024": 85.8,
   "2025": 89.3
  },
  "session_2026_ministere": {
   "maths": {
    "postes": 1430,
    "taux": 93.1
   },
   "pc": {
    "postes": 550,
    "taux": 97.8
   },
   "lp": {
    "postes": 190,
    "taux": 64.2
   }
  }
 },
 "heures_non_assurees_deciles_2024_2025": {
  "champ": "second degré public, France hors Mayotte, 2024-2025 (NI 26-14, figure 4 web), entiers",
  "moins": {
   "total": 3
  },
  "plus": {
   "total": 19,
   "fermeture": 5,
   "individuelles": 8
  }
 },
 "fermeture_lycee_gt_2024_2025": {
  "champ": "lycée général et technologique public, y compris LPO, France hors Mayotte, 2024-2025 (NI 26-14, figures 3 et 3.1 web)",
  "part_examens": 3.0,
  "part_total": 3.28,
  "jours_examens": 5.8,
  "jours_total": 6.3
 },
 "concours_externes_postes_presents_admis": {
  "2005": {
   "postes": 13475,
   "presents": 80222,
   "admis": 13316
  },
  "2010": {
   "postes": 8300,
   "presents": 43954,
   "admis": 8237
  },
  "2015": {
   "postes": 12609,
   "presents": 42845,
   "admis": 10933
  },
  "2020": {
   "postes": 10170,
   "presents": 39357,
   "admis": 9471
  },
  "2021": {
   "postes": 10160,
   "presents": 39531,
   "admis": 9501
  },
  "2022": {
   "postes": 10120,
   "presents": 27000,
   "admis": 7960
  },
  "2023": {
   "postes": 10213,
   "presents": 28928,
   "admis": 8528
  },
  "2024": {
   "postes": 9968,
   "presents": 28962,
   "admis": 8553
  },
  "2025": {
   "postes": 9455,
   "presents": 28570,
   "admis": 8443
  }
 },
 "enseignants_formations_gt": {
  "public_prive": {
   "2011": 114049,
   "2012": 116045,
   "2013": 118498,
   "2014": 120399,
   "2015": 118351,
   "2016": 121242,
   "2017": 123507,
   "2018": 123154,
   "2019": 121020,
   "2020": 119509,
   "2021": 119588,
   "2022": 119602,
   "2023": 119460,
   "2024": 118959,
   "2025": 118582
  },
  "public_2025": {
   "gt": {
    "ensemble": 92968,
    "contractuels": 5895,
    "fonctionnaires": 87073
   },
   "pro": {
    "ensemble": 60036,
    "contractuels": 12897,
    "fonctionnaires": 47140
   },
   "total": {
    "ensemble": 361767,
    "contractuels": 34569,
    "fonctionnaires": 327198
   }
  }
 },
 "depense_2025_provisoire": {
  "annee": 2025,
  "statut": "provisoire, euros de 2025 (NI 26-42)",
  "gt": 13200,
  "pro": 14590
 },
 "ocde_depp": {
  "annee": 2023,
  "france": 19530,
  "moyenne_ocde": 15290,
  "champ": "second cycle du secondaire, dépense au titre des établissements, toutes sources (NI 26-42, figure 8bis 4)"
 },
 "bati_regions_rubrique_222": {
  "11": {
   "nom": "Ile-de-France",
   "inv_total_3ans": 1446545674.92,
   "lyceens_moyens": 376084.22,
   "inv_par_lyceen_3ans": 3846.3344,
   "inv_hors_204_par_lyceen_3ans": 3845.4617,
   "fonct_hors_personnel_par_lyceen": 649.4265,
   "fonct_hors_personnel_par_lycee": 530164.75,
   "fonct_hors_personnel_par_lyceen_2019": 447.1515,
   "fonct_par_lycee_2019": 345372.94,
   "lyceens_2019": 361476,
   "lyceens_2025": 383757,
   "part_prive": 0.18074,
   "taille_lycees": 813.76
  },
  "24": {
   "nom": "Centre-Val de Loire",
   "inv_total_3ans": 282705663.87,
   "lyceens_moyens": 67730.67,
   "inv_par_lyceen_3ans": 4173.9684,
   "inv_hors_204_par_lyceen_3ans": 4105.7468,
   "fonct_hors_personnel_par_lyceen": 813.8667,
   "fonct_hors_personnel_par_lycee": 611294.67,
   "fonct_hors_personnel_par_lyceen_2019": 617.9492,
   "fonct_par_lycee_2019": 484479.1,
   "lyceens_2019": 69777,
   "lyceens_2025": 67536,
   "part_prive": 0.14672,
   "taille_lycees": 751.82
  },
  "27": {
   "nom": "Bourgogne-Franche-Comte",
   "inv_total_3ans": 356311559.72,
   "lyceens_moyens": 69207.89,
   "inv_par_lyceen_3ans": 5148.4241,
   "inv_hors_204_par_lyceen_3ans": 4340.1865,
   "fonct_hors_personnel_par_lyceen": 1016.8836,
   "fonct_hors_personnel_par_lycee": 651901.7,
   "fonct_hors_personnel_par_lyceen_2019": 692.1659,
   "fonct_par_lycee_2019": 460207.74,
   "lyceens_2019": 72472,
   "lyceens_2025": 68556,
   "part_prive": 0.15562,
   "taille_lycees": 642.51
  },
  "28": {
   "nom": "Normandie",
   "inv_total_3ans": 438350247.67,
   "lyceens_moyens": 84225.22,
   "inv_par_lyceen_3ans": 5204.5009,
   "inv_hors_204_par_lyceen_3ans": 5200.8503,
   "fonct_hors_personnel_par_lyceen": 946.6107,
   "fonct_hors_personnel_par_lycee": 621904.31,
   "fonct_hors_personnel_par_lyceen_2019": 696.3222,
   "fonct_par_lycee_2019": 478254.6,
   "lyceens_2019": 88601,
   "lyceens_2025": 84322,
   "part_prive": 0.19063,
   "taille_lycees": 656.92
  },
  "32": {
   "nom": "Hauts-de-France",
   "inv_total_3ans": 417292161.01,
   "lyceens_moyens": 161413.44,
   "inv_par_lyceen_3ans": 2585.2379,
   "inv_hors_204_par_lyceen_3ans": 2561.2139,
   "fonct_hors_personnel_par_lyceen": 816.4503,
   "fonct_hors_personnel_par_lycee": 538208.44,
   "fonct_hors_personnel_par_lyceen_2019": 638.8747,
   "fonct_par_lycee_2019": 430419.41,
   "lyceens_2019": 167755,
   "lyceens_2025": 161657,
   "part_prive": 0.23047,
   "taille_lycees": 659.15
  },
  "44": {
   "nom": "Grand Est",
   "inv_total_3ans": 580831200.35,
   "lyceens_moyens": 145957.89,
   "inv_par_lyceen_3ans": 3979.4437,
   "inv_hors_204_par_lyceen_3ans": 3407.349,
   "fonct_hors_personnel_par_lyceen": 1010.7851,
   "fonct_hors_personnel_par_lycee": 671894.44,
   "fonct_hors_personnel_par_lyceen_2019": 740.8117,
   "fonct_par_lycee_2019": 497888.83,
   "lyceens_2019": 149203,
   "lyceens_2025": 144910,
   "part_prive": 0.16479,
   "taille_lycees": 665.92
  },
  "52": {
   "nom": "Pays de la Loire",
   "inv_total_3ans": 409491751.94,
   "lyceens_moyens": 73498.89,
   "inv_par_lyceen_3ans": 5571.4006,
   "inv_hors_204_par_lyceen_3ans": 5380.8872,
   "fonct_hors_personnel_par_lyceen": 805.4077,
   "fonct_hors_personnel_par_lycee": 552082.18,
   "fonct_hors_personnel_par_lyceen_2019": 537.5271,
   "fonct_par_lycee_2019": 386513.0,
   "lyceens_2019": 74782,
   "lyceens_2025": 73339,
   "part_prive": 0.39728,
   "taille_lycees": 685.86
  },
  "53": {
   "nom": "Bretagne",
   "inv_total_3ans": 390642998.18,
   "lyceens_moyens": 63775.0,
   "inv_par_lyceen_3ans": 6125.3312,
   "inv_hors_204_par_lyceen_3ans": 5833.8059,
   "fonct_hors_personnel_par_lyceen": 860.3585,
   "fonct_hors_personnel_par_lycee": 526539.77,
   "fonct_hors_personnel_par_lyceen_2019": 577.5833,
   "fonct_par_lycee_2019": 367600.95,
   "lyceens_2019": 65554,
   "lyceens_2025": 63674,
   "part_prive": 0.40915,
   "taille_lycees": 612.23
  },
  "75": {
   "nom": "Nouvelle-Aquitaine",
   "inv_total_3ans": 554638006.87,
   "lyceens_moyens": 146381.78,
   "inv_par_lyceen_3ans": 3788.9826,
   "inv_hors_204_par_lyceen_3ans": 3786.9528,
   "fonct_hors_personnel_par_lyceen": 720.8967,
   "fonct_hors_personnel_par_lycee": 417438.76,
   "fonct_hors_personnel_par_lyceen_2019": 550.7526,
   "fonct_par_lycee_2019": 325766.87,
   "lyceens_2019": 149648,
   "lyceens_2025": 146487,
   "part_prive": 0.1746,
   "taille_lycees": 579.05
  },
  "76": {
   "nom": "Occitanie",
   "inv_total_3ans": 682920492.08,
   "lyceens_moyens": 152884.67,
   "inv_par_lyceen_3ans": 4466.8998,
   "inv_hors_204_par_lyceen_3ans": 4321.6183,
   "fonct_hors_personnel_par_lyceen": 699.2444,
   "fonct_hors_personnel_par_lycee": 546594.43,
   "fonct_hors_personnel_par_lyceen_2019": 572.9131,
   "fonct_par_lycee_2019": 444336.67,
   "lyceens_2019": 151237,
   "lyceens_2025": 153601,
   "part_prive": 0.17545,
   "taille_lycees": 781.35
  },
  "84": {
   "nom": "Auvergne-Rhone-Alpes",
   "inv_total_3ans": 805103520.04,
   "lyceens_moyens": 199551.67,
   "inv_par_lyceen_3ans": 4034.5617,
   "inv_hors_204_par_lyceen_3ans": 3599.7025,
   "fonct_hors_personnel_par_lyceen": 640.2417,
   "fonct_hors_personnel_par_lycee": 461547.88,
   "fonct_hors_personnel_par_lyceen_2019": 526.6987,
   "fonct_par_lycee_2019": 377135.2,
   "lyceens_2019": 199058,
   "lyceens_2025": 201643,
   "part_prive": 0.24215,
   "taille_lycees": 719.51
  },
  "93": {
   "nom": "PACA",
   "inv_total_3ans": 433119067.72,
   "lyceens_moyens": 136269.67,
   "inv_par_lyceen_3ans": 3178.3968,
   "inv_hors_204_par_lyceen_3ans": 2943.1003,
   "fonct_hors_personnel_par_lyceen": 717.7611,
   "fonct_hors_personnel_par_lycee": 608434.18,
   "fonct_hors_personnel_par_lyceen_2019": 566.4689,
   "fonct_par_lycee_2019": 472589.91,
   "lyceens_2019": 134318,
   "lyceens_2025": 138357,
   "part_prive": 0.19454,
   "taille_lycees": 845.39
  },
  "94": {
   "nom": "Corse",
   "inv_total_3ans": 20756000.19,
   "lyceens_moyens": 8277.22,
   "inv_par_lyceen_3ans": 2507.6046,
   "inv_hors_204_par_lyceen_3ans": 2096.1549,
   "fonct_hors_personnel_par_lyceen": 747.0951,
   "fonct_hors_personnel_par_lycee": 443975.27,
   "fonct_hors_personnel_par_lyceen_2019": 604.7571,
   "fonct_par_lycee_2019": 344409.17,
   "lyceens_2019": 7973,
   "lyceens_2025": 8417,
   "part_prive": 0.06317,
   "taille_lycees": 592.07
  }
 },
 "affichage": {
  "h_total": "10,4",
  "h_un_sur": "10",
  "h_un_sur_l": "dix",
  "h_ferm": "3,3",
  "h_sys": "1,9",
  "h_form": "1,4",
  "h_indiv": "3,9",
  "h_indiv_pt": "3,9 points",
  "h_ferm_pt": "3,3 points",
  "h_sys_pt": "1,9 point",
  "h_form_pt": "1,4 point",
  "h_nr": "7,1",
  "h_org": "6,6",
  "h_org_pt": "6,6 points",
  "h_org_part": "63",
  "h3_total": "10",
  "h3_org": "6",
  "h3_indiv": "4",
  "col_total": "9,5",
  "col_indiv": "4,7",
  "col_org": "4,9",
  "lp_total": "9,5",
  "lp_indiv": "4,0",
  "lp_org": "5,5",
  "sd_total": "9,8",
  "sd_nr": "7,5",
  "sd_total22": "11",
  "sd_var": "−1,2",
  "sd_indiv22": "5,3",
  "sd_indiv24": "4,3",
  "ed": "30,2",
  "ed_an": "2025",
  "ed_max_avant": "29,4",
  "ed_an_max_avant": "2015",
  "ed_2021": "30,4",
  "ed_1994": "28,9",
  "ed_pub": "30,5",
  "vecue_pub": "31,3",
  "ed_prive": "29,3",
  "vecue_prive": "30,7",
  "el35_pub": "23,6",
  "el30_pub": "76",
  "el35_prive": "22,3",
  "max_pub": "37",
  "div30_15": "60,9",
  "div30_25": "67,5",
  "div35_15": "22,5",
  "div35_25": "19,9",
  "es_gt": "24,0",
  "es_min": "15,3",
  "es_min_disc": "éducation musicale",
  "es_max": "30,4",
  "es_max_disc": "éducation physique et sportive",
  "es_maths": "25,3",
  "es_hg": "27,3",
  "es_philo": "27,6",
  "es_ses": "26,5",
  "es_svt": "20,2",
  "grp_1g_18": "49,6",
  "grp_1g_19": "67,0",
  "grp_1g": "68,0",
  "grp_tg": "70,1",
  "grp_2nde": "49,4",
  "grp_an": "2025",
  "a0": "2005",
  "a1": "2025",
  "el_var": "6,1",
  "div_var": "−1,3",
  "div_baisse": "1,3",
  "he_var": "−6",
  "he_baisse": "6",
  "he_a0": "1,41",
  "he_a1": "1,32",
  "he_2010": "1,41",
  "he_2015": "1,33",
  "c1_max": "14 150",
  "c1_dern": "13 020",
  "c1_an": "2024",
  "c1_var": "−8",
  "c1_baisse": "8",
  "c3_an": "2023",
  "c3_fra": "16 674",
  "c3_oecd": "12 279",
  "c3_pct": "36",
  "c3_debut": "2012",
  "ocde_depp_pct": "27,7",
  "ocde_depp_an": "2023",
  "c1_25": "13 200",
  "c1_25_an": "2025",
  "dec_moins": "3",
  "dec_plus": "19",
  "dec_plus_indiv": "8",
  "dec_plus_ferm": "5",
  "div30_34": "47,6",
  "m26": "93,1",
  "pc26": "97,8",
  "lp26": "64,2",
  "m26_postes": "1 430",
  "m25_postes": "1 142",
  "pc26_postes": "550",
  "lp26_postes": "190",
  "e4_17": "48,8",
  "e4_27": "64",
  "e4_nom": "31",
  "e4_prix": "19",
  "e4_prix_an": "2025",
  "e4_reel": "10",
  "e4_el": "−7",
  "e4_el_baisse": "7",
  "e4_par_el": "19",
  "m23": "71,4",
  "m24": "75,2",
  "m25": "71,4",
  "pc23": "72,7",
  "pc24": "65,1",
  "pc25": "73,7",
  "agm23": "88,8",
  "nat15": "86,7",
  "nat22": "78,7",
  "nat25": "89,3",
  "e7": "96,1",
  "e7_25": "90,6",
  "contr_debut": "7,5",
  "contr_fin": "11,2",
  "contr_a0": "2015",
  "contr_a1": "2025",
  "ac_lo": "Corse",
  "ac_lo_v": "22,2",
  "ac_hi": "Paris",
  "ac_hi_v": "25,1",
  "ac_ecart": "2,9",
  "ac_lo_all": "Guyane",
  "ac_lo_all_v": "19,3",
  "e5_22": "4,5",
  "e5_23": "10,5",
  "e5_24": "11,7",
  "e5_f": "2,6",
  "e5_non": "88",
  "e9_j": "949 493",
  "e9_h": "93,2",
  "e10_2d": "36 193",
  "e1_snes": "53",
  "e1_snpden": "65",
  "bt_a0": "2023",
  "bt_a1": "2025",
  "bt_inv_min1": "2 508",
  "bt_inv_min1_lieu": "en Corse",
  "bt_inv_min2": "2 585",
  "bt_inv_min2_lieu": "dans les Hauts-de-France",
  "bt_inv_max": "6 125",
  "bt_inv_max_lieu": "en Bretagne",
  "bt_rap": "2,44",
  "bt_rap204": "2,78",
  "bt_rap204_sc": "2,28",
  "bt_l0": "2019",
  "bt_l1": "2025",
  "bt_f": "2024-2025",
  "bt_avant": "2019",
  "bt_med_bas": "838",
  "bt_med_haut": "699",
  "bt_n_bas": "huit",
  "bt_n_haut": "cinq",
  "bt_n_regions": "treize",
  "h_somme": "10,5",
  "col_ferm": "1,8",
  "ferm_j": "6,3",
  "ferm_j_exam": "5,8",
  "ferm_pt_exam": "3,0 points",
  "fx_a0": "2005",
  "fx_a1": "2025",
  "fx_pres0": "80 222",
  "fx_pres1": "28 570",
  "fx_postes0": "13 475",
  "fx_postes1": "9 455",
  "fx_pres_baisse": "64",
  "fx_postes_baisse": "30",
  "fx_cpp0": "6,0",
  "fx_cpp1": "3,0",
  "fx_pres21": "39 531",
  "fx_pres22": "27 000",
  "fx_chute22": "32",
  "fx_postes10": "8 300",
  "fx_postes15": "12 609",
  "m_max_11": "91,8",
  "pc19": "68,3",
  "pc22": "48,2",
  "m22": "52,4",
  "m11": "61,2",
  "sd_var_lo": "0,7",
  "sd_var_hi": "1,7",
  "en_a0": "2011",
  "en_a1": "2025",
  "en0": "114 049",
  "en1": "118 582",
  "en_max": "123 507",
  "en_max_an": "2017",
  "en_recul": "4,0",
  "en_var15": "0,2",
  "el_var15": "3,6",
  "epe15": "13,0",
  "epe25": "13,5",
  "en_pub": "92 968",
  "en_pub_contr": "5 895",
  "en_pub_contr_pct": "6,3",
  "en_pro_contr_pct": "21",
  "en_tot_contr_pct": "9,6",
  "sd_nr_sys": "1,9",
  "sd_nr_form": "1,3"
 }
}