{
  "default_view": {
    "admin1": "ALL",
    "component": "ALL",
    "frequency": "A",
    "measure": "NGO_COUNT"
  },
  "description": {
    "en": "**Registered NGOs working in each of Haiti's ten departments**, and in four\nleading sectors, from the MPCE public NGO registry\n(mpce.gouv.ht/registre-des-ong_/, captured 2026-07-27).\n\n**A reach count, not a partition.** An NGO that names several departments, or\n\"the nine departments\", is counted in each, so the department figures do not add\nup to the national total. The national count (`admin1=ALL`) is the true total of\nall 680 registered NGOs, independent of geography. Sector works the same way: an\nNGO listing \"Sant\u00e9; \u00c9ducation\" is counted under each.\n\nSectors shown are the four best-covered, health, education, agriculture and\nsocial assistance (`ngo_sector` codelist), alongside ALL.\n\n**Coverage**: 574 of 680 NGOs (84%) state a zone of intervention, and 516 of\nthose (76% of all NGOs) resolve to at least one department. The rest, blank zones\nand free text naming neighbourhoods or mis-entered sector words, are left out of\nthe department rows, never assigned to a default.\n\nA snapshot, not a time series: the registry carries no per-department history, so\nevery value sits under a single 2026 period.\n"
  },
  "dim_labels": {
    "admin1": {
      "en": "Haiti Department"
    },
    "area_type": {
      "en": "Geographic coverage"
    },
    "component": {
      "en": "NGO Sector of Intervention (top cuts)"
    },
    "measure": {
      "en": "NGO Registry Measure"
    }
  },
  "document_series": [],
  "domain": "context",
  "downloadable": true,
  "facets": {
    "adjustment": [
      "NSA"
    ],
    "admin1": [
      "ALL",
      "HT01",
      "HT02",
      "HT03",
      "HT04",
      "HT05",
      "HT06",
      "HT07",
      "HT08",
      "HT09",
      "HT10"
    ],
    "area_type": [
      "NATIONAL"
    ],
    "component": [
      "AGRICULTURE",
      "ALL",
      "ASSISTANCE_SOCIALE",
      "EDUCATION",
      "SANTE"
    ],
    "frequency": [
      "A"
    ],
    "measure": [
      "NGO_COUNT"
    ]
  },
  "indicator_id": "mpce_ngo_by_department",
  "labels": {
    "admin1": {
      "ALL": {
        "description": "All departments combined (the national aggregate across present-location departments).",
        "description_fr": "Tous les d\u00e9partements combin\u00e9s (l'agr\u00e9gat national pour les d\u00e9partements de pr\u00e9sence).",
        "description_ht": "Tout depatman ansanm (total nasyonal la pou depatman kote moun yo prezan).",
        "en": "All departments",
        "fr": "Tous les d\u00e9partements",
        "ht": "Tout depatman"
      },
      "HT01": {
        "description": "Ouest department (ADM1 pcode HT01); contains Port-au-Prince.",
        "description_fr": "D\u00e9partement de l'Ouest (pcode ADM1 HT01) ; contient Port-au-Prince.",
        "description_ht": "Depatman Lw\u00e8s (pcode ADM1 HT01); gen P\u00f2toprens ladan l.",
        "en": "Ouest",
        "fr": "Ouest",
        "ht": "Lw\u00e8s"
      },
      "HT02": {
        "description": "Sud-Est department (ADM1 pcode HT02).",
        "description_fr": "D\u00e9partement du Sud-Est (pcode ADM1 HT02).",
        "description_ht": "Depatman Sid\u00e8s (pcode ADM1 HT02).",
        "en": "Sud-Est",
        "fr": "Sud-Est",
        "ht": "Sid\u00e8s"
      },
      "HT03": {
        "description": "Nord department (ADM1 pcode HT03).",
        "description_fr": "D\u00e9partement du Nord (pcode ADM1 HT03).",
        "description_ht": "Depatman N\u00f2 (pcode ADM1 HT03).",
        "en": "Nord",
        "fr": "Nord",
        "ht": "N\u00f2"
      },
      "HT04": {
        "description": "Nord-Est department (ADM1 pcode HT04).",
        "description_fr": "D\u00e9partement du Nord-Est (pcode ADM1 HT04).",
        "description_ht": "Depatman N\u00f2d\u00e8s (pcode ADM1 HT04).",
        "en": "Nord-Est",
        "fr": "Nord-Est",
        "ht": "N\u00f2d\u00e8s"
      },
      "HT05": {
        "description": "Artibonite department (ADM1 pcode HT05).",
        "description_fr": "D\u00e9partement de l'Artibonite (pcode ADM1 HT05).",
        "description_ht": "Depatman Latibonit (pcode ADM1 HT05).",
        "en": "Artibonite",
        "fr": "Artibonite",
        "ht": "Latibonit"
      },
      "HT06": {
        "description": "Centre department (ADM1 pcode HT06).",
        "description_fr": "D\u00e9partement du Centre (pcode ADM1 HT06).",
        "description_ht": "Depatman Sant (pcode ADM1 HT06).",
        "en": "Centre",
        "fr": "Centre",
        "ht": "Sant"
      },
      "HT07": {
        "description": "Sud department (ADM1 pcode HT07).",
        "description_fr": "D\u00e9partement du Sud (pcode ADM1 HT07).",
        "description_ht": "Depatman Sid (pcode ADM1 HT07).",
        "en": "Sud",
        "fr": "Sud",
        "ht": "Sid"
      },
      "HT08": {
        "description": "Grande Anse department (ADM1 pcode HT08).",
        "description_fr": "D\u00e9partement de la Grande Anse (pcode ADM1 HT08).",
        "description_ht": "Depatman Grandans (pcode ADM1 HT08).",
        "en": "Grande Anse",
        "fr": "Grande Anse",
        "ht": "Grandans"
      },
      "HT09": {
        "description": "Nord-Ouest department (ADM1 pcode HT09).",
        "description_fr": "D\u00e9partement du Nord-Ouest (pcode ADM1 HT09).",
        "description_ht": "Depatman N\u00f2dw\u00e8s (pcode ADM1 HT09).",
        "en": "Nord-Ouest",
        "fr": "Nord-Ouest",
        "ht": "N\u00f2dw\u00e8s"
      },
      "HT10": {
        "description": "Nippes department (ADM1 pcode HT10).",
        "description_fr": "D\u00e9partement des Nippes (pcode ADM1 HT10).",
        "description_ht": "Depatman Nip (pcode ADM1 HT10).",
        "en": "Nippes",
        "fr": "Nippes",
        "ht": "Nip"
      }
    },
    "area_type": {
      "NATIONAL": {
        "description": "Country-wide total.",
        "en": "National",
        "fr": "National",
        "ht": "Nasyonal"
      }
    },
    "component": {
      "AGRICULTURE": {
        "description": "Domaine d'intervention includes agriculture / agricole.",
        "en": "Agriculture",
        "fr": "Agriculture",
        "ht": "Agrikilti"
      },
      "ALL": {
        "description": "Department total, irrespective of sector.",
        "en": "All sectors",
        "fr": "Tous secteurs",
        "ht": "Tout sekt\u00e8"
      },
      "ASSISTANCE_SOCIALE": {
        "description": "Domaine d'intervention includes assistance sociale / assistances sociales.",
        "en": "Social assistance",
        "fr": "Assistance sociale",
        "ht": "Asistans sosyal"
      },
      "EDUCATION": {
        "description": "Domaine d'intervention includes \u00e9ducation.",
        "en": "Education",
        "fr": "\u00c9ducation",
        "ht": "Edikasyon"
      },
      "SANTE": {
        "description": "Domaine d'intervention includes sant\u00e9 / sant\u00e9 communautaire.",
        "en": "Health",
        "fr": "Sant\u00e9",
        "ht": "Sante"
      }
    },
    "frequency": {
      "A": {
        "en": "Annual",
        "fr": "Annuel",
        "ht": "Chak ane"
      }
    },
    "measure": {
      "NGO_COUNT": {
        "description": "Count of NGOs whose free-text \"zones d'intervention\" resolves to the given department (dim_extra.department). An NGO operating in more than one department is counted once per department -- this is a reach count, not a partition, and department totals must not be summed into a national total (they will exceed the unique NGO count).\n",
        "description_fr": "Nombre d'ONG dont les zones d'intervention se r\u00e9solvent au d\u00e9partement donn\u00e9. Comptage de port\u00e9e, pas une partition; ne pas sommer en total national.",
        "description_ht": "Kantite ONG ki gen z\u00f2n ent\u00e8vansyon ki rezoud nan depatman an. Se yon kontaj p\u00f2te, pa yon patisyon; pa dwe adisyone nan yon total nasyonal.",
        "en": "NGOs present (reach count)",
        "fr": "ONG pr\u00e9sentes (comptage de port\u00e9e)",
        "ht": "ONG prezan (kontaj p\u00f2te)"
      }
    }
  },
  "name": {
    "en": "NGOs by department (MPCE registry, reach count)",
    "fr": "ONG par d\u00e9partement (registre MPCE, comptage de port\u00e9e)",
    "ht": "ONG pa depatman (rejis MPCE, kontaj p\u00f2te)"
  },
  "observations": [
    {
      "admin1": "ALL",
      "area_type": "NATIONAL",
      "component": "ALL",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. National total (all 680 NGOs), independent of geography.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 680.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT05",
      "area_type": "NATIONAL",
      "component": "ASSISTANCE_SOCIALE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Artibonite (HT05), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to ASSISTANCE_SOCIALE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 13.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT06",
      "area_type": "NATIONAL",
      "component": "ALL",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Centre (HT06). Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 66.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT06",
      "area_type": "NATIONAL",
      "component": "SANTE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Centre (HT06), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to SANTE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 30.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT06",
      "area_type": "NATIONAL",
      "component": "EDUCATION",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Centre (HT06), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to EDUCATION. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 18.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT06",
      "area_type": "NATIONAL",
      "component": "AGRICULTURE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Centre (HT06), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to AGRICULTURE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 18.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT06",
      "area_type": "NATIONAL",
      "component": "ASSISTANCE_SOCIALE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Centre (HT06), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to ASSISTANCE_SOCIALE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 6.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT07",
      "area_type": "NATIONAL",
      "component": "ALL",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Sud (HT07). Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 93.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT07",
      "area_type": "NATIONAL",
      "component": "SANTE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Sud (HT07), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to SANTE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 33.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT07",
      "area_type": "NATIONAL",
      "component": "EDUCATION",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Sud (HT07), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to EDUCATION. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 28.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT07",
      "area_type": "NATIONAL",
      "component": "AGRICULTURE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Sud (HT07), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to AGRICULTURE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 27.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT07",
      "area_type": "NATIONAL",
      "component": "ASSISTANCE_SOCIALE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Sud (HT07), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to ASSISTANCE_SOCIALE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 13.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT05",
      "area_type": "NATIONAL",
      "component": "AGRICULTURE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Artibonite (HT05), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to AGRICULTURE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 30.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT08",
      "area_type": "NATIONAL",
      "component": "ALL",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Grande Anse (HT08). Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 52.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT08",
      "area_type": "NATIONAL",
      "component": "EDUCATION",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Grande Anse (HT08), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to EDUCATION. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 16.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT08",
      "area_type": "NATIONAL",
      "component": "AGRICULTURE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Grande Anse (HT08), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to AGRICULTURE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 17.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT08",
      "area_type": "NATIONAL",
      "component": "ASSISTANCE_SOCIALE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Grande Anse (HT08), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to ASSISTANCE_SOCIALE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 5.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT09",
      "area_type": "NATIONAL",
      "component": "ALL",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nord-Ouest (HT09). Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 66.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT09",
      "area_type": "NATIONAL",
      "component": "SANTE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nord-Ouest (HT09), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to SANTE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 28.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT09",
      "area_type": "NATIONAL",
      "component": "EDUCATION",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nord-Ouest (HT09), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to EDUCATION. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 17.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT09",
      "area_type": "NATIONAL",
      "component": "AGRICULTURE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nord-Ouest (HT09), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to AGRICULTURE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 16.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT09",
      "area_type": "NATIONAL",
      "component": "ASSISTANCE_SOCIALE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nord-Ouest (HT09), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to ASSISTANCE_SOCIALE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 13.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT10",
      "area_type": "NATIONAL",
      "component": "ALL",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nippes (HT10). Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 42.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT10",
      "area_type": "NATIONAL",
      "component": "SANTE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nippes (HT10), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to SANTE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 19.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT10",
      "area_type": "NATIONAL",
      "component": "EDUCATION",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nippes (HT10), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to EDUCATION. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 8.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT08",
      "area_type": "NATIONAL",
      "component": "SANTE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Grande Anse (HT08), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to SANTE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 29.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT10",
      "area_type": "NATIONAL",
      "component": "AGRICULTURE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nippes (HT10), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to AGRICULTURE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 10.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT05",
      "area_type": "NATIONAL",
      "component": "EDUCATION",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Artibonite (HT05), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to EDUCATION. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 31.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT05",
      "area_type": "NATIONAL",
      "component": "ALL",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Artibonite (HT05). Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 103.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "ALL",
      "area_type": "NATIONAL",
      "component": "SANTE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. National total (NGOs whose DOMAINE D\u2019INTERVENTION resolves to SANTE), independent of geography.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 245.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "ALL",
      "area_type": "NATIONAL",
      "component": "EDUCATION",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. National total (NGOs whose DOMAINE D\u2019INTERVENTION resolves to EDUCATION), independent of geography.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 186.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "ALL",
      "area_type": "NATIONAL",
      "component": "AGRICULTURE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. National total (NGOs whose DOMAINE D\u2019INTERVENTION resolves to AGRICULTURE), independent of geography.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 143.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "ALL",
      "area_type": "NATIONAL",
      "component": "ASSISTANCE_SOCIALE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. National total (NGOs whose DOMAINE D\u2019INTERVENTION resolves to ASSISTANCE_SOCIALE), independent of geography.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 125.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT01",
      "area_type": "NATIONAL",
      "component": "ALL",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Ouest (HT01). Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 326.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT01",
      "area_type": "NATIONAL",
      "component": "SANTE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Ouest (HT01), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to SANTE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 124.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT01",
      "area_type": "NATIONAL",
      "component": "EDUCATION",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Ouest (HT01), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to EDUCATION. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 83.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT01",
      "area_type": "NATIONAL",
      "component": "AGRICULTURE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Ouest (HT01), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to AGRICULTURE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 50.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT01",
      "area_type": "NATIONAL",
      "component": "ASSISTANCE_SOCIALE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Ouest (HT01), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to ASSISTANCE_SOCIALE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 73.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT02",
      "area_type": "NATIONAL",
      "component": "ALL",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Sud-Est (HT02). Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 73.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT02",
      "area_type": "NATIONAL",
      "component": "SANTE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Sud-Est (HT02), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to SANTE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 28.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT05",
      "area_type": "NATIONAL",
      "component": "SANTE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Artibonite (HT05), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to SANTE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 46.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT02",
      "area_type": "NATIONAL",
      "component": "EDUCATION",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Sud-Est (HT02), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to EDUCATION. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 19.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT02",
      "area_type": "NATIONAL",
      "component": "ASSISTANCE_SOCIALE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Sud-Est (HT02), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to ASSISTANCE_SOCIALE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 7.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT03",
      "area_type": "NATIONAL",
      "component": "ALL",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nord (HT03). Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 116.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT03",
      "area_type": "NATIONAL",
      "component": "SANTE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nord (HT03), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to SANTE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 46.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT03",
      "area_type": "NATIONAL",
      "component": "EDUCATION",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nord (HT03), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to EDUCATION. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 33.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT03",
      "area_type": "NATIONAL",
      "component": "AGRICULTURE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nord (HT03), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to AGRICULTURE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 35.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT03",
      "area_type": "NATIONAL",
      "component": "ASSISTANCE_SOCIALE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nord (HT03), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to ASSISTANCE_SOCIALE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 20.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT04",
      "area_type": "NATIONAL",
      "component": "ALL",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nord-Est (HT04). Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 44.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT04",
      "area_type": "NATIONAL",
      "component": "SANTE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nord-Est (HT04), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to SANTE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 20.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT04",
      "area_type": "NATIONAL",
      "component": "EDUCATION",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nord-Est (HT04), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to EDUCATION. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 6.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT04",
      "area_type": "NATIONAL",
      "component": "AGRICULTURE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nord-Est (HT04), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to AGRICULTURE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 13.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT04",
      "area_type": "NATIONAL",
      "component": "ASSISTANCE_SOCIALE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nord-Est (HT04), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to ASSISTANCE_SOCIALE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 4.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT02",
      "area_type": "NATIONAL",
      "component": "AGRICULTURE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Sud-Est (HT02), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to AGRICULTURE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 22.0,
      "vintage_date": "2026-07-27"
    },
    {
      "admin1": "HT10",
      "area_type": "NATIONAL",
      "component": "ASSISTANCE_SOCIALE",
      "frequency": "A",
      "measure": "NGO_COUNT",
      "notes": "MPCE public NGO registry, scraped 2026-07-27. Reach count of NGOs whose ZONES D'INTERVENTION geocodes to Nippes (HT10), restricted to NGOs whose DOMAINE D\u2019INTERVENTION resolves to ASSISTANCE_SOCIALE. Not a partition: 164 of 680 NGOs have no resolvable zone text and are excluded from every department row; a multi-department NGO is counted once per department it names.",
      "period": "2026",
      "source_id": "mpce_ong",
      "status": "observed",
      "value": 2.0,
      "vintage_date": "2026-07-27"
    }
  ],
  "sector": "governance",
  "sectors": [
    "BX"
  ],
  "source": {
    "document_series": [],
    "format": "html",
    "frequency_published": "annual",
    "id": "mpce_ong",
    "license": "Public Government of Haiti registry (MPCE, Minist\u00e8re de la Planification et de la Coop\u00e9ration Externe). No published license or data-reuse terms are attached to the page; treated as public government information and attributed to MPCE. Only registry attributes already displayed on the public page are ingested (name, acronym, registration code, recognition date, responsible person, address, email, sector, zone of intervention, nationality, official-gazette reference, and the current administrative status carried in an unrendered `data-stat` table attribute).",
    "methodology_note": "## MPCE public NGO registry\n\n**Scope.** Haiti's government-recognised NGO population as self-reported to the Minist\u00e8re de la\nPlanification et de la Coop\u00e9ration Externe, captured in July 2026: 680 organisations, from\nlarge international NGOs to small Haitian community associations.\n\n**The registry's gaps are disclosed, not filled.** Nothing here is imputed or guessed, and\nevery indicator built on it states its own denominator rather than implying the registry is\ncomplete:\n\n- 98 of 680 rows carry no recognition date at all, and 18 more use a non-standard date format\n  that a strict parser would silently drop.\n- 106 rows leave the intervention-zone field blank, and roughly another 8% name a place that\n  does not resolve to a department, such as a neighbourhood or a mis-entered sector.\n- About two thirds of rows carry no administrative status, so current standing is known for\n  roughly a third of the registry.\n- One registration code appears twice, for two spellings of the same organisation's name.\n  Neither row carries a date and both are kept.\n\nRead the registry as a roster of recognitions granted over time, not as a census of NGOs\ncurrently operating.\n\n\n## Method\n\n**Source.** The registry page embeds a client-side table of 680 NGOs, parsed\n2026-07-27 with a cell-aware HTML parser.\n\n**Geocoding.** The free-text ZONES D'INTERVENTION is normalized (accents and\npunctuation folded, \"St-\" expanded) and matched against two references built\nfrom this repo's own codelists: the 10 department names (`haiti_department`,\nincluding the Grand'Anse spelling variants) and the 140 commune names\n(`haiti_commune`), each resolved to its department. Whole-country phrases (\"les\nneuf d\u00e9partements\", \"couverture nationale\") resolve to all ten. Matching is on\nwhole normalized tokens, so a zone naming several places yields several\ndepartments for that NGO, which is why the axis is a reach count.\n\n**What it cannot resolve**: neighbourhood names outside the 140-commune reference\n(Martissant, Canap\u00e9-Vert), sector words mis-entered in the zone field, and\nmisspelled communes. Those rows are left unresolved, not guessed.\n\n**Sectors.** DOMAINE D'INTERVENTION is free, semicolon-separated text with\nspelling variants (sant\u00e9 / sante / sant\u00e9 communautaire all fold to SANTE). Of 21\nnormalized sector terms, the four deepest-covered are exposed as components; the\nfull per-NGO list is in the roster.\n\n**Cross-tab.** Each (department, sector) cell counts the NGOs whose resolved\ndepartments include that department and whose sector terms include that sector.\nBoth axes are reach counts; neither sums to ALL.\n\n**No fabrication.** Every attribution traces to text already in the source row.",
    "name": "MPCE public NGO registry (Registre des ONG)",
    "name_localized": {
      "en": "MPCE public NGO registry (Registre des ONG)",
      "fr": "MPCE, Registre des Organisations Non Gouvernementales"
    },
    "provider": {
      "full": "Minist\u00e8re de la Planification et de la Coop\u00e9ration Externe",
      "short": "MPCE",
      "type": "ministry"
    },
    "url": "https://mpce.gouv.ht/registre-des-ong_/"
  },
  "sources": {
    "mpce_ong": {
      "document_series": [],
      "format": "html",
      "frequency_published": "annual",
      "id": "mpce_ong",
      "license": "Public Government of Haiti registry (MPCE, Minist\u00e8re de la Planification et de la Coop\u00e9ration Externe). No published license or data-reuse terms are attached to the page; treated as public government information and attributed to MPCE. Only registry attributes already displayed on the public page are ingested (name, acronym, registration code, recognition date, responsible person, address, email, sector, zone of intervention, nationality, official-gazette reference, and the current administrative status carried in an unrendered `data-stat` table attribute).",
      "methodology_note": "## MPCE public NGO registry\n\n**Scope.** Haiti's government-recognised NGO population as self-reported to the Minist\u00e8re de la\nPlanification et de la Coop\u00e9ration Externe, captured in July 2026: 680 organisations, from\nlarge international NGOs to small Haitian community associations.\n\n**The registry's gaps are disclosed, not filled.** Nothing here is imputed or guessed, and\nevery indicator built on it states its own denominator rather than implying the registry is\ncomplete:\n\n- 98 of 680 rows carry no recognition date at all, and 18 more use a non-standard date format\n  that a strict parser would silently drop.\n- 106 rows leave the intervention-zone field blank, and roughly another 8% name a place that\n  does not resolve to a department, such as a neighbourhood or a mis-entered sector.\n- About two thirds of rows carry no administrative status, so current standing is known for\n  roughly a third of the registry.\n- One registration code appears twice, for two spellings of the same organisation's name.\n  Neither row carries a date and both are kept.\n\nRead the registry as a roster of recognitions granted over time, not as a census of NGOs\ncurrently operating.\n\n\n## Method\n\n**Source.** The registry page embeds a client-side table of 680 NGOs, parsed\n2026-07-27 with a cell-aware HTML parser.\n\n**Geocoding.** The free-text ZONES D'INTERVENTION is normalized (accents and\npunctuation folded, \"St-\" expanded) and matched against two references built\nfrom this repo's own codelists: the 10 department names (`haiti_department`,\nincluding the Grand'Anse spelling variants) and the 140 commune names\n(`haiti_commune`), each resolved to its department. Whole-country phrases (\"les\nneuf d\u00e9partements\", \"couverture nationale\") resolve to all ten. Matching is on\nwhole normalized tokens, so a zone naming several places yields several\ndepartments for that NGO, which is why the axis is a reach count.\n\n**What it cannot resolve**: neighbourhood names outside the 140-commune reference\n(Martissant, Canap\u00e9-Vert), sector words mis-entered in the zone field, and\nmisspelled communes. Those rows are left unresolved, not guessed.\n\n**Sectors.** DOMAINE D'INTERVENTION is free, semicolon-separated text with\nspelling variants (sant\u00e9 / sante / sant\u00e9 communautaire all fold to SANTE). Of 21\nnormalized sector terms, the four deepest-covered are exposed as components; the\nfull per-NGO list is in the roster.\n\n**Cross-tab.** Each (department, sector) cell counts the NGOs whose resolved\ndepartments include that department and whose sector terms include that sector.\nBoth axes are reach counts; neither sums to ALL.\n\n**No fabrication.** Every attribution traces to text already in the source row.",
      "name": "MPCE public NGO registry (Registre des ONG)",
      "name_localized": {
        "en": "MPCE public NGO registry (Registre des ONG)",
        "fr": "MPCE, Registre des Organisations Non Gouvernementales"
      },
      "provider": {
        "full": "Minist\u00e8re de la Planification et de la Coop\u00e9ration Externe",
        "short": "MPCE",
        "type": "ministry"
      },
      "url": "https://mpce.gouv.ht/registre-des-ong_/"
    }
  },
  "units": {
    "NGO_COUNT": "NGOs"
  },
  "views": [
    {
      "chart_type": "ranked_bar",
      "default": true,
      "default_window": "all",
      "description": {
        "en": "NGOs whose stated zone of intervention names each department, ranked. Reach count, not a partition -- bars do not sum to the 680-NGO national total, since a multi-department NGO counts once per department it names and about a quarter of NGOs have no resolvable zone text.",
        "fr": "ONG dont la zone d'intervention d\u00e9clar\u00e9e nomme chaque d\u00e9partement, class\u00e9es. Comptage de port\u00e9e, pas une partition -- les barres ne somment pas au total national de 680 ONG.",
        "ht": "ONG ki gen z\u00f2n ent\u00e8vansyon deklare ki site chak depatman, klase. Kontaj p\u00f2te, pa yon patisyon -- ba yo pa adisyone nan total nasyonal 680 ONG a."
      },
      "filters": {
        "admin1": [
          "HT01",
          "HT02",
          "HT03",
          "HT04",
          "HT05",
          "HT06",
          "HT07",
          "HT08",
          "HT09",
          "HT10"
        ],
        "component": "ALL",
        "measure": "NGO_COUNT"
      },
      "id": "by_department",
      "name": {
        "en": "NGOs by department (reach count, all sectors)",
        "fr": "ONG par d\u00e9partement (comptage de port\u00e9e, tous secteurs)",
        "ht": "ONG pa depatman (kontaj p\u00f2te, tout sekt\u00e8)"
      }
    },
    {
      "chart_type": "ranked_bar",
      "default": false,
      "default_window": "all",
      "description": {
        "en": "Reach count of NGOs per department for the four best-covered sectors. An NGO with multiple sectors, or serving multiple departments, counts under each.",
        "fr": "Comptage de port\u00e9e des ONG par d\u00e9partement pour les quatre secteurs les mieux couverts. Une ONG \u00e0 secteurs ou d\u00e9partements multiples compte sous chacun.",
        "ht": "Kontaj p\u00f2te ONG pa depatman pou kat sekt\u00e8 ki pi byen kouvri yo. Yon ONG ak plizy\u00e8 sekt\u00e8 oswa depatman konte anba chak."
      },
      "filters": {
        "admin1": [
          "HT01",
          "HT02",
          "HT03",
          "HT04",
          "HT05",
          "HT06",
          "HT07",
          "HT08",
          "HT09",
          "HT10"
        ],
        "component": [
          "SANTE",
          "EDUCATION",
          "AGRICULTURE",
          "ASSISTANCE_SOCIALE"
        ],
        "measure": "NGO_COUNT"
      },
      "id": "by_department_and_sector",
      "name": {
        "en": "NGOs by department and top sector",
        "fr": "ONG par d\u00e9partement et secteur principal",
        "ht": "ONG pa depatman ak sekt\u00e8 prensipal"
      }
    },
    {
      "chart_type": "ranked_bar",
      "default": false,
      "description": {
        "en": "All 680 registered NGOs (ALL) versus the count carrying each of the four best-covered sector terms. Reach count: an NGO with more than one sector term counts under each, so the four sector bars do not sum to ALL.",
        "fr": "Les 680 ONG enregistr\u00e9es (ALL) compar\u00e9es au nombre portant chacun des quatre secteurs les mieux couverts. Comptage de port\u00e9e : une ONG \u00e0 secteurs multiples compte sous chacun.",
        "ht": "Tout 680 ONG ki anrejistre (ALL) konpare ak kantite ki gen chak nan kat sekt\u00e8 ki pi byen kouvri yo. Kontaj p\u00f2te: yon ONG ak plizy\u00e8 sekt\u00e8 konte anba chak."
      },
      "filters": {
        "admin1": "ALL",
        "component": [
          "ALL",
          "SANTE",
          "EDUCATION",
          "AGRICULTURE",
          "ASSISTANCE_SOCIALE"
        ],
        "measure": "NGO_COUNT"
      },
      "id": "national_by_sector",
      "name": {
        "en": "NGOs nationally, by sector (reach count)",
        "fr": "ONG au niveau national, par secteur (comptage de port\u00e9e)",
        "ht": "ONG nan nivo nasyonal, pa sekt\u00e8 (kontaj p\u00f2te)"
      }
    }
  ],
  "vintages": [
    "2026-07-27"
  ]
}