{
 "id": "zaf-legislative-2029-05",
 "precedent": {
  "date": "2024-05-29",
  "libelle": "Élections générales du 29 mai 2024, scrutin national (Assemblée nationale)",
  "tour": 1,
  "indirect": false,
  "sans_objet": false,
  "raison": null
 },
 "sources": [
  {
   "url": "https://results.elections.org.za/home/NPEPublicReports/1334/National%20Ballot/Downloadable%20Results/National.zip",
   "titre": "IEC South Africa, 2024 National Ballot, résultats complets par district de vote (National.csv, généré le 6 juin 2024)",
   "type": "officielle",
   "consulte": "2026-09-28"
  },
  {
   "url": "https://en.wikipedia.org/wiki/2024_South_African_general_election",
   "titre": "Wikipédia, répartition des 400 sièges (reprise dans resultats_complements.csv de l'Observatoire)",
   "type": "secondaire",
   "consulte": "2026-09-28"
  }
 ],
 "forces": [
  {
   "id": "african-national-congress",
   "nom": "AFRICAN NATIONAL CONGRESS",
   "sigle": "ANC"
  },
  {
   "id": "democratic-alliance",
   "nom": "DEMOCRATIC ALLIANCE",
   "sigle": "DA"
  },
  {
   "id": "umkhonto-wesizwe",
   "nom": "UMKHONTO WESIZWE",
   "sigle": "MK"
  },
  {
   "id": "economic-freedom-fighters",
   "nom": "ECONOMIC FREEDOM FIGHTERS",
   "sigle": "EFF"
  },
  {
   "id": "inkatha-freedom-party",
   "nom": "INKATHA FREEDOM PARTY",
   "sigle": "IFP"
  },
  {
   "id": "patriotic-alliance",
   "nom": "PATRIOTIC ALLIANCE",
   "sigle": "PA"
  },
  {
   "id": "vryheidsfront-plus",
   "nom": "VRYHEIDSFRONT PLUS",
   "sigle": "VF+"
  },
  {
   "id": "actionsa",
   "nom": "ACTIONSA",
   "sigle": "ActionSA"
  },
  {
   "id": "african-christian-democratic-party",
   "nom": "AFRICAN CHRISTIAN DEMOCRATIC PARTY",
   "sigle": "ACDP"
  },
  {
   "id": "united-democratic-movement",
   "nom": "UNITED DEMOCRATIC MOVEMENT",
   "sigle": "UDM"
  },
  {
   "id": "rise-mzansi",
   "nom": "RISE MZANSI",
   "sigle": "Rise Mzansi"
  },
  {
   "id": "build-one-south-africa-with-mmusi-maimane",
   "nom": "BUILD ONE SOUTH AFRICA WITH MMUSI MAIMANE",
   "sigle": "BOSA"
  },
  {
   "id": "african-transformation-movement",
   "nom": "AFRICAN TRANSFORMATION MOVEMENT",
   "sigle": "ATM"
  },
  {
   "id": "al-jama-ah",
   "nom": "AL JAMA-AH",
   "sigle": "Al Jama-ah"
  },
  {
   "id": "national-coloured-congress",
   "nom": "NATIONAL COLOURED CONGRESS",
   "sigle": "NCC"
  },
  {
   "id": "pan-africanist-congress-of-azania",
   "nom": "PAN AFRICANIST CONGRESS OF AZANIA",
   "sigle": "PAC"
  },
  {
   "id": "united-africans-transformation",
   "nom": "UNITED AFRICANS TRANSFORMATION",
   "sigle": "UAT"
  },
  {
   "id": "good",
   "nom": "GOOD",
   "sigle": "GOOD"
  },
  {
   "id": "hope4sa",
   "nom": "#HOPE4SA"
  },
  {
   "id": "allied-movement-for-change",
   "nom": "ALLIED MOVEMENT FOR CHANGE"
  },
  {
   "id": "united-independent-movement",
   "nom": "UNITED INDEPENDENT MOVEMENT"
  },
  {
   "id": "african-independent-congress",
   "nom": "AFRICAN INDEPENDENT CONGRESS"
  },
  {
   "id": "national-freedom-party",
   "nom": "NATIONAL FREEDOM PARTY"
  },
  {
   "id": "azanian-people-s-organisation",
   "nom": "AZANIAN PEOPLE'S ORGANISATION"
  },
  {
   "id": "african-congress-for-transformation",
   "nom": "AFRICAN CONGRESS FOR TRANSFORMATION"
  },
  {
   "id": "african-heart-congress",
   "nom": "AFRICAN HEART CONGRESS"
  },
  {
   "id": "congress-of-the-people",
   "nom": "CONGRESS OF THE PEOPLE"
  },
  {
   "id": "african-people-s-convention",
   "nom": "AFRICAN PEOPLE'S CONVENTION"
  },
  {
   "id": "africa-restoration-alliance",
   "nom": "AFRICA RESTORATION ALLIANCE"
  },
  {
   "id": "forum-4-service-delivery",
   "nom": "FORUM 4 SERVICE DELIVERY"
  },
  {
   "id": "democratic-liberal-congress",
   "nom": "DEMOCRATIC LIBERAL CONGRESS"
  },
  {
   "id": "alliance-of-citizens-for-change",
   "nom": "ALLIANCE OF CITIZENS FOR CHANGE"
  },
  {
   "id": "action-alliance-development-party",
   "nom": "ACTION ALLIANCE DEVELOPMENT PARTY"
  },
  {
   "id": "conservatives-in-action",
   "nom": "CONSERVATIVES IN ACTION"
  },
  {
   "id": "south-african-royal-kingdoms-organization",
   "nom": "SOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION"
  },
  {
   "id": "northern-cape-communities-movement",
   "nom": "NORTHERN CAPE COMMUNITIES MOVEMENT"
  },
  {
   "id": "people-s-movement-for-change",
   "nom": "PEOPLE'S MOVEMENT FOR CHANGE"
  },
  {
   "id": "abantu-batho-congress",
   "nom": "ABANTU BATHO CONGRESS"
  },
  {
   "id": "economic-liberators-forum-south-africa",
   "nom": "ECONOMIC LIBERATORS FORUM SOUTH AFRICA"
  },
  {
   "id": "organic-humanity-movement",
   "nom": "ORGANIC HUMANITY MOVEMENT"
  },
  {
   "id": "african-content-movement",
   "nom": "AFRICAN CONTENT MOVEMENT"
  },
  {
   "id": "sizwe-ummah-nation",
   "nom": "SIZWE UMMAH NATION"
  },
  {
   "id": "south-african-rainbow-alliance",
   "nom": "SOUTH AFRICAN RAINBOW ALLIANCE"
  },
  {
   "id": "african-people-s-movement",
   "nom": "AFRICAN PEOPLE'S MOVEMENT"
  },
  {
   "id": "able-leadership",
   "nom": "ABLE LEADERSHIP"
  },
  {
   "id": "referendum-party",
   "nom": "REFERENDUM PARTY"
  },
  {
   "id": "all-citizens-party",
   "nom": "ALL CITIZENS PARTY"
  },
  {
   "id": "africa-africans-reclaim",
   "nom": "AFRICA AFRICANS RECLAIM"
  },
  {
   "id": "citizans",
   "nom": "CITIZANS"
  },
  {
   "id": "xiluva",
   "nom": "XILUVA"
  },
  {
   "id": "african-movement-congress",
   "nom": "AFRICAN MOVEMENT CONGRESS"
  },
  {
   "id": "free-democrats",
   "nom": "FREE DEMOCRATS"
  }
 ],
 "national": {
  "inscrits": 27782081,
  "votants": 16291516,
  "exprimes": 16078093,
  "voix": {
   "african-national-congress": 6459692,
   "democratic-alliance": 3506864,
   "umkhonto-wesizwe": 2344311,
   "economic-freedom-fighters": 1529963,
   "inkatha-freedom-party": 618209,
   "patriotic-alliance": 330425,
   "vryheidsfront-plus": 219053,
   "actionsa": 192372,
   "african-christian-democratic-party": 96578,
   "united-democratic-movement": 78446,
   "rise-mzansi": 67979,
   "build-one-south-africa-with-mmusi-maimane": 65923,
   "african-transformation-movement": 63554,
   "al-jama-ah": 39068,
   "national-coloured-congress": 37423,
   "pan-africanist-congress-of-azania": 36712,
   "united-africans-transformation": 35679,
   "good": 29500,
   "hope4sa": 27217,
   "allied-movement-for-change": 22059,
   "united-independent-movement": 20004,
   "african-independent-congress": 19900,
   "national-freedom-party": 19397,
   "azanian-people-s-organisation": 19048,
   "african-congress-for-transformation": 18354,
   "african-heart-congress": 16307,
   "congress-of-the-people": 14177,
   "african-people-s-convention": 13195,
   "africa-restoration-alliance": 11108,
   "forum-4-service-delivery": 11077,
   "democratic-liberal-congress": 10905,
   "alliance-of-citizens-for-change": 9333,
   "action-alliance-development-party": 7802,
   "conservatives-in-action": 7424,
   "south-african-royal-kingdoms-organization": 6686,
   "northern-cape-communities-movement": 6629,
   "people-s-movement-for-change": 5539,
   "abantu-batho-congress": 5531,
   "economic-liberators-forum-south-africa": 5408,
   "organic-humanity-movement": 5240,
   "african-content-movement": 5107,
   "sizwe-ummah-nation": 5016,
   "south-african-rainbow-alliance": 4796,
   "african-people-s-movement": 4601,
   "able-leadership": 3867,
   "referendum-party": 3834,
   "all-citizens-party": 3693,
   "africa-africans-reclaim": 3370,
   "citizans": 2992,
   "xiluva": 2593,
   "african-movement-congress": 2141,
   "free-democrats": 1992
  },
  "pct": {
   "african-national-congress": 40.18,
   "democratic-alliance": 21.81,
   "umkhonto-wesizwe": 14.58,
   "economic-freedom-fighters": 9.52,
   "inkatha-freedom-party": 3.85,
   "patriotic-alliance": 2.06,
   "vryheidsfront-plus": 1.36,
   "actionsa": 1.2,
   "african-christian-democratic-party": 0.6,
   "united-democratic-movement": 0.49,
   "rise-mzansi": 0.42,
   "build-one-south-africa-with-mmusi-maimane": 0.41,
   "african-transformation-movement": 0.4,
   "al-jama-ah": 0.24,
   "national-coloured-congress": 0.23,
   "pan-africanist-congress-of-azania": 0.23,
   "united-africans-transformation": 0.22,
   "good": 0.18,
   "hope4sa": 0.17,
   "allied-movement-for-change": 0.14,
   "united-independent-movement": 0.12,
   "african-independent-congress": 0.12,
   "national-freedom-party": 0.12,
   "azanian-people-s-organisation": 0.12,
   "african-congress-for-transformation": 0.11,
   "african-heart-congress": 0.1,
   "congress-of-the-people": 0.09,
   "african-people-s-convention": 0.08,
   "africa-restoration-alliance": 0.07,
   "forum-4-service-delivery": 0.07,
   "democratic-liberal-congress": 0.07,
   "alliance-of-citizens-for-change": 0.06,
   "action-alliance-development-party": 0.05,
   "conservatives-in-action": 0.05,
   "south-african-royal-kingdoms-organization": 0.04,
   "northern-cape-communities-movement": 0.04,
   "people-s-movement-for-change": 0.03,
   "abantu-batho-congress": 0.03,
   "economic-liberators-forum-south-africa": 0.03,
   "organic-humanity-movement": 0.03,
   "african-content-movement": 0.03,
   "sizwe-ummah-nation": 0.03,
   "south-african-rainbow-alliance": 0.03,
   "african-people-s-movement": 0.03,
   "able-leadership": 0.02,
   "referendum-party": 0.02,
   "all-citizens-party": 0.02,
   "africa-africans-reclaim": 0.02,
   "citizans": 0.02,
   "xiluva": 0.02,
   "african-movement-congress": 0.01,
   "free-democrats": 0.01
  },
  "sieges": {
   "african-national-congress": 159,
   "democratic-alliance": 87,
   "umkhonto-wesizwe": 58,
   "economic-freedom-fighters": 39,
   "inkatha-freedom-party": 17,
   "patriotic-alliance": 9,
   "vryheidsfront-plus": 6,
   "actionsa": 6,
   "african-christian-democratic-party": 3,
   "united-democratic-movement": 3,
   "rise-mzansi": 2,
   "build-one-south-africa-with-mmusi-maimane": 2,
   "african-transformation-movement": 2,
   "al-jama-ah": 2,
   "national-coloured-congress": 2,
   "pan-africanist-congress-of-azania": 1,
   "united-africans-transformation": 1,
   "good": 1
  },
  "sieges_total": 400
 },
 "raccord": {
  "vd": {
   "methode": "code",
   "unites_raccordees": 23037,
   "unites_couche": 23696,
   "voix_raccordees_pct": 99.1,
   "non_raccordees": [
    "VD 2024 absent de la couche : 10090145 (EC101 - Dr. Beyers Naude)",
    "VD 2024 absent de la couche : 10340053 (EC105 - Ndlambe)",
    "VD 2024 absent de la couche : 10500039 (EC101 - Dr. Beyers Naude)",
    "VD 2024 absent de la couche : 10570171 (EC122 - Mnquma)",
    "VD 2024 absent de la couche : 10591433 (BUF - Buffalo City)",
    "VD 2024 absent de la couche : 10850699 (EC121 - Mbhashe)",
    "VD 2024 absent de la couche : 10851162 (EC121 - Mbhashe)",
    "VD 2024 absent de la couche : 10871546 (BUF - Buffalo City)",
    "VD 2024 absent de la couche : 11030050 (EC139 - Enoch Mgijima)",
    "VD 2024 absent de la couche : 11030364 (EC139 - Enoch Mgijima)",
    "VD 2024 absent de la couche : 11150165 (EC139 - Enoch Mgijima)",
    "VD 2024 absent de la couche : 11360034 (EC145 - Walter Sisulu)",
    "VD 2024 absent de la couche : 11430010 (EC145 - Walter Sisulu)",
    "VD 2024 absent de la couche : 11450012 (EC145 - Walter Sisulu)",
    "VD 2024 absent de la couche : 11450045 (EC142 - Senqu)",
    "VD 2024 absent de la couche : 11761455 (EC442 - Umzimvubu)",
    "VD 2024 absent de la couche : 11761501 (EC442 - Umzimvubu)",
    "VD 2024 absent de la couche : 11780535 (EC441 - Matatiele)",
    "VD 2024 absent de la couche : 11781378 (EC441 - Matatiele)",
    "VD 2024 absent de la couche : 18888889 (Out of Country)",
    "VD 2024 absent de la couche : 21861435 (MAN - Mangaung)",
    "VD 2024 absent de la couche : 22110174 (MAN - Mangaung)",
    "VD 2024 absent de la couche : 22110286 (MAN - Mangaung)",
    "VD 2024 absent de la couche : 22200141 (FS191 - Setsoto)",
    "VD 2024 absent de la couche : 22240145 (FS196 - Mantsopa)",
    "VD 2024 absent de la couche : 22270070 (FS192 - Dihlabeng)",
    "VD 2024 absent de la couche : 22400053 (FS191 - Setsoto)",
    "VD 2024 absent de la couche : 22400479 (FS191 - Setsoto)",
    "VD 2024 absent de la couche : 22410188 (FS191 - Setsoto)",
    "VD 2024 absent de la couche : 22410212 (FS191 - Setsoto)",
    "VD 2024 absent de la couche : 22630126 (FS181 - Masilonyana)",
    "VD 2024 absent de la couche : 22630148 (FS181 - Masilonyana)",
    "VD 2024 absent de la couche : 22630238 (FS181 - Masilonyana)",
    "VD 2024 absent de la couche : 22640048 (FS184 - Matjhabeng)",
    "VD 2024 absent de la couche : 22640150 (FS184 - Matjhabeng)",
    "VD 2024 absent de la couche : 22640161 (FS184 - Matjhabeng)",
    "VD 2024 absent de la couche : 22650049 (FS183 - Tswelopele)",
    "VD 2024 absent de la couche : 22810014 (FS184 - Matjhabeng)",
    "VD 2024 absent de la couche : 32840018 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32840265 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32840524 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32840928 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32841301 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32841772 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32850514 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32850985 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32851212 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32851245 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32851290 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32851357 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32860289 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32860458 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32861448 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32861695 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32862146 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32862786 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32863114 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32863260 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32863327 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32863440 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32863518 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32870796 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32871258 (JHB - City of Johannesburg)",
    "VD 2024 absent de la couche : 32890721 (EKU - Ekurhuleni)",
    "VD 2024 absent de la couche : 32940783 (GT421 - Emfuleni)",
    "VD 2024 absent de la couche : 32950896 (TSH - City of Tshwane)",
    "VD 2024 absent de la couche : 32951303 (TSH - City of Tshwane)",
    "VD 2024 absent de la couche : 32951314 (TSH - City of Tshwane)",
    "VD 2024 absent de la couche : 32952562 (TSH - City of Tshwane)",
    "VD 2024 absent de la couche : 32952607 (TSH - City of Tshwane)",
    "VD 2024 absent de la couche : 32952832 (TSH - City of Tshwane)",
    "VD 2024 absent de la couche : 32952887 (TSH - City of Tshwane)",
    "VD 2024 absent de la couche : 32961102 (TSH - City of Tshwane)",
    "VD 2024 absent de la couche : 32961113 (TSH - City of Tshwane)",
    "VD 2024 absent de la couche : 33020727 (EKU - Ekurhuleni)",
    "VD 2024 absent de la couche : 33020738 (EKU - Ekurhuleni)",
    "VD 2024 absent de la couche : 33020749 (EKU - Ekurhuleni)",
    "VD 2024 absent de la couche : 33020828 (EKU - Ekurhuleni)",
    "VD 2024 absent de la couche : 33030212 (EKU - Ekurhuleni)",
    "VD 2024 absent de la couche : 33030649 (EKU - Ekurhuleni)",
    "VD 2024 absent de la couche : 33060259 (EKU - Ekurhuleni)",
    "VD 2024 absent de la couche : 33250261 (GT481 - Mogale City)",
    "VD 2024 absent de la couche : 33250902 (GT481 - Mogale City)",
    "VD 2024 absent de la couche : 33260419 (GT485 - Rand West City)",
    "VD 2024 absent de la couche : 43350229 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43350522 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43360196 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43360286 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43360848 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43360961 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43360983 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43361164 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43361377 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43361614 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43361782 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43361883 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43362086 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43362121 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43362198 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43362266 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43370029 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43370030 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43370872 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43371356 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43371491 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43371503 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43380165 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43400236 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43410686 (KZN271 - uMhlabuyalingana)",
    "VD 2024 absent de la couche : 43411216 (KZN286 - Nkandla)",
    "VD 2024 absent de la couche : 43412622 (KZN284 - uMlalazi)",
    "VD 2024 absent de la couche : 43413117 (KZN285 - Mthonjaneni)",
    "VD 2024 absent de la couche : 43413139 (KZN282 - uMhlathuze)",
    "VD 2024 absent de la couche : 43413140 (KZN282 - uMhlathuze)",
    "VD 2024 absent de la couche : 43413476 (KZN282 - uMhlathuze)",
    "VD 2024 absent de la couche : 43413599 (KZN281 - uMfolozi)",
    "VD 2024 absent de la couche : 43415995 (KZN286 - Nkandla)",
    "VD 2024 absent de la couche : 43416648 (KZN284 - uMlalazi)",
    "VD 2024 absent de la couche : 43416716 (KZN272 - Jozini)",
    "VD 2024 absent de la couche : 43416929 (KZN285 - Mthonjaneni)",
    "VD 2024 absent de la couche : 43417065 (KZN282 - uMhlathuze)",
    "VD 2024 absent de la couche : 43418527 (KZN276 - Big Five Hlabisa)",
    "VD 2024 absent de la couche : 43418909 (KZN281 - uMfolozi)",
    "VD 2024 absent de la couche : 43419034 (KZN276 - Big Five Hlabisa)",
    "VD 2024 absent de la couche : 43419371 (KZN284 - uMlalazi)",
    "VD 2024 absent de la couche : 43419449 (KZN282 - uMhlathuze)",
    "VD 2024 absent de la couche : 43419472 (KZN291 - Mandeni)",
    "VD 2024 absent de la couche : 43460018 (KZN291 - Mandeni)",
    "VD 2024 absent de la couche : 43480436 (KZN282 - uMhlathuze)",
    "VD 2024 absent de la couche : 43500192 (KZN266 - Ulundi)",
    "VD 2024 absent de la couche : 43503353 (KZN263 - AbaQulusi)",
    "VD 2024 absent de la couche : 43503926 (KZN262 - uPhongolo)",
    "VD 2024 absent de la couche : 43504297 (KZN262 - uPhongolo)",
    "VD 2024 absent de la couche : 43504860 (KZN263 - AbaQulusi)",
    "VD 2024 absent de la couche : 43505063 (KZN263 - AbaQulusi)",
    "VD 2024 absent de la couche : 43505209 (KZN262 - uPhongolo)",
    "VD 2024 absent de la couche : 43505265 (KZN261 - eDumbe)",
    "VD 2024 absent de la couche : 43550063 (KZN262 - uPhongolo)",
    "VD 2024 absent de la couche : 43570199 (KZN263 - AbaQulusi)",
    "VD 2024 absent de la couche : 43580426 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43581685 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43582002 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43583632 (KZN294 - Maphumulo)",
    "VD 2024 absent de la couche : 43584048 (ETH - eThekwini)",
    "VD 2024 absent de la couche : 43584419 (KZN294 - Maphumulo)",
    "VD 2024 absent de la couche : 43584789 (KZN292 - KwaDukuza)",
    "VD 2024 absent de la couche : 43600328 (KZN292 - KwaDukuza)",
    "VD 2024 absent de la couche : 43620230 (KZN244 - uMsinga)",
    "VD 2024 absent de la couche : 43621657 (KZN253 - eMadlangeni)",
    "VD 2024 absent de la couche : 43622669 (KZN244 - uMsinga)",
    "VD 2024 absent de la couche : 43624795 (KZN242 - Nqutu)",
    "VD 2024 absent de la couche : 43626281 (KZN252 - Newcastle)",
    "VD 2024 absent de la couche : 43626326 (KZN242 - Nqutu)",
    "VD 2024 absent de la couche : 43670808 (KZN252 - Newcastle)",
    "VD 2024 absent de la couche : 43680045 (KZN253 - eMadlangeni)",
    "VD 2024 absent de la couche : 43691148 (KZN235 - Okhahlamba)",
    "VD 2024 absent de la couche : 43693274 (KZN238 - Alfred Duma)",
    "VD 2024 absent de la couche : 43693319 (KZN238 - Alfred Duma)",
    "VD 2024 absent de la couche : 43693364 (KZN237 - iNkosi Langalibalele)",
    "VD 2024 absent de la couche : 43693375 (KZN235 - Okhahlamba)",
    "VD 2024 absent de la couche : 43693487 (KZN237 - iNkosi Langalibalele)",
    "VD 2024 absent de la couche : 43771147 (KZN225 - Msunduzi)",
    "VD 2024 absent de la couche : 43771440 (KZN225 - Msunduzi)",
    "VD 2024 absent de la couche : 43772812 (KZN436 - Dr. Nkosazana Dlamini Zuma)",
    "VD 2024 absent de la couche : 43774511 (KZN294 - Maphumulo)",
    "VD 2024 absent de la couche : 43775297 (KZN225 - Msunduzi)",
    "VD 2024 absent de la couche : 43775398 (KZN225 - Msunduzi)",
    "VD 2024 absent de la couche : 43775679 (KZN245 - uMvoti)",
    "VD 2024 absent de la couche : 43775680 (KZN245 - uMvoti)",
    "VD 2024 absent de la couche : 43900118 (KZN433 - Greater Kokstad)",
    "VD 2024 absent de la couche : 43910029 (KZN245 - uMvoti)",
    "VD 2024 absent de la couche : 43951417 (KZN225 - Msunduzi)",
    "VD 2024 absent de la couche : 43991860 (KZN214 - uMuziwabantu)",
    "VD 2024 absent de la couche : 43992221 (KZN216 - Ray Nkonyeni)",
    "VD 2024 absent de la couche : 43992793 (KZN213 - uMzumbe)",
    "VD 2024 absent de la couche : 43993390 (KZN213 - uMzumbe)",
    "VD 2024 absent de la couche : 43993479 (KZN213 - uMzumbe)",
    "VD 2024 absent de la couche : 43993930 (KZN213 - uMzumbe)",
    "VD 2024 absent de la couche : 43994289 (KZN213 - uMzumbe)",
    "VD 2024 absent de la couche : 43994706 (KZN434 - uBuhlebezwe)",
    "VD 2024 absent de la couche : 44520038 (KZN284 - uMlalazi)",
    "VD 2024 absent de la couche : 54330050 (MP305 - Lekwa)",
    "VD 2024 absent de la couche : 54560022 (LIM471 - Ephraim Mogale)",
    "VD 2024 absent de la couche : 54580226 (MP316 - Dr JS Moroka)",
    "VD 2024 absent de la couche : 54600016 (MP313 - Steve Tshwete)",
    "VD 2024 absent de la couche : 54650875 (MP312 - Emalahleni)",
    "VD 2024 absent de la couche : 54650886 (MP312 - Emalahleni)",
    "VD 2024 absent de la couche : 54670282 (LIM472 - Elias Motsoaledi)",
    "VD 2024 absent de la couche : 54670316 (LIM472 - Elias Motsoaledi)",
    "VD 2024 absent de la couche : 54860159 (MP321 - Thaba Chweu)",
    "VD 2024 absent de la couche : 54860193 (MP321 - Thaba Chweu)",
    "VD 2024 absent de la couche : 54870015 (MP326 - City of Mbombela)",
    "VD 2024 absent de la couche : 54880027 (MP324 - Nkomazi)",
    "VD 2024 absent de la couche : 54890130 (MP324 - Nkomazi)",
    "VD 2024 absent de la couche : 54890703 (MP324 - Nkomazi)",
    "VD 2024 absent de la couche : 54910795 (MP326 - City of Mbombela)",
    "VD 2024 absent de la couche : 54910919 (MP326 - City of Mbombela)",
    "VD 2024 absent de la couche : 65010103 (NC066 - KAROO HOOGLAND)",
    "VD 2024 absent de la couche : 65090314 (NC084 - !KHEIS)",
    "VD 2024 absent de la couche : 65330142 (NC073 - EMTHANJENI)",
    "VD 2024 absent de la couche : 65350043 (NC071 - UBUNTU)",
    "VD 2024 absent de la couche : 65350065 (NC071 - UBUNTU)",
    "VD 2024 absent de la couche : 65460034 (NC091 - Sol Plaatje)",
    "VD 2024 absent de la couche : 65690062 (NC451 - Joe Morolong)",
    "VD 2024 absent de la couche : 66010047 (NC066 - KAROO HOOGLAND)",
    "VD 2024 absent de la couche : 76140042 (LIM332 - Greater Letaba)",
    "VD 2024 absent de la couche : 76141188 (LIM332 - Greater Letaba)",
    "VD 2024 absent de la couche : 76250145 (LIM472 - Elias Motsoaledi)",
    "VD 2024 absent de la couche : 76251180 (LIM471 - Ephraim Mogale)",
    "VD 2024 absent de la couche : 76320772 (LIM354 - Polokwane)",
    "VD 2024 absent de la couche : 76370867 (LIM341 - Musina)",
    "VD 2024 absent de la couche : 76420098 (LIM362 - Lephalale)",
    "VD 2024 absent de la couche : 86550701 (NW383 - Mafikeng)",
    "VD 2024 absent de la couche : 86550958 (NW384 - Ditsobotla)",
    "VD 2024 absent de la couche : 86551274 (NW383 - Mafikeng)",
    "VD 2024 absent de la couche : 86551364 (NW383 - Mafikeng)",
    "VD 2024 absent de la couche : 86551410 (NW383 - Mafikeng)",
    "VD 2024 absent de la couche : 86552242 (NW382 - Tswaing)",
    "VD 2024 absent de la couche : 86553838 (NW384 - Ditsobotla)",
    "VD 2024 absent de la couche : 86554064 (NW385 - Ramotshere Moiloa)",
    "VD 2024 absent de la couche : 86580232 (NW384 - Ditsobotla)",
    "VD 2024 absent de la couche : 86690223 (TSH - City of Tshwane)",
    "VD 2024 absent de la couche : 86720115 (TSH - City of Tshwane)",
    "VD 2024 absent de la couche : 86720160 (TSH - City of Tshwane)",
    "VD 2024 absent de la couche : 86742265 (NW394 - Greater Taung)",
    "VD 2024 absent de la couche : 86742603 (NW392 - Naledi)",
    "VD 2024 absent de la couche : 86743558 (NW394 - Greater Taung)",
    "VD 2024 absent de la couche : 86820644 (NW393 - Mamusa)",
    "VD 2024 absent de la couche : 86821151 (NW405 - JB Marks)",
    "VD 2024 absent de la couche : 86870098 (NW403 - Matlosana)",
    "VD 2024 absent de la couche : 86910138 (NW405 - JB Marks)",
    "VD 2024 absent de la couche : 86920016 (NW393 - Mamusa)",
    "VD 2024 absent de la couche : 86940041 (NW405 - JB Marks)",
    "VD 2024 absent de la couche : 86960111 (NW404 - Maquassi Hills)",
    "VD 2024 absent de la couche : 86991104 (NW373 - Rustenburg)",
    "VD 2024 absent de la couche : 86992161 (NW375 - Moses Kotane)",
    "VD 2024 absent de la couche : 86992587 (NW373 - Rustenburg)",
    "VD 2024 absent de la couche : 86992633 (NW373 - Rustenburg)",
    "VD 2024 absent de la couche : 86992688 (NW375 - Moses Kotane)",
    "VD 2024 absent de la couche : 86993016 (NW375 - Moses Kotane)",
    "VD 2024 absent de la couche : 86993038 (NW375 - Moses Kotane)",
    "VD 2024 absent de la couche : 87020131 (NW373 - Rustenburg)",
    "VD 2024 absent de la couche : 97093299 (CPT - City of Cape Town)",
    "VD 2024 absent de la couche : 97120593 (CPT - City of Cape Town)",
    "VD 2024 absent de la couche : 97120605 (CPT - City of Cape Town)",
    "VD 2024 absent de la couche : 97370062 (WC044 - George)",
    "VD 2024 absent de la couche : 97660042 (WC011 - Matzikama)",
    "VD 2024 absent de la couche : 97770022 (WC011 - Matzikama)",
    "VD 2024 absent de la couche : 97770044 (WC011 - Matzikama)",
    "VD 2024 absent de la couche : 97830210 (WC015 - Swartland)",
    "VD 2024 absent de la couche : 97850054 (WC011 - Matzikama)",
    "VD 2024 absent de la couche : 97950088 (WC031 - Theewaterskloof)",
    "VD 2024 absent de la couche : 97960157 (WC032 - Overstrand)",
    "VD 2024 absent de la couche : 98180073 (WC053 - Beaufort West)",
    "VD 2024 absent de la couche : 98430217 (WC015 - Swartland)",
    "659 VD de la couche 2026 sans résultat 2024"
   ]
  },
  "adm1": {
   "methode": "nom",
   "unites_raccordees": 9,
   "unites_couche": 9,
   "voix_raccordees_pct": 99.76,
   "non_raccordees": [
    "Out of Country (vote à l'étranger, sans géométrie)"
   ]
  },
  "adm2": {
   "methode": "code (code municipal MDB vers district)",
   "unites_raccordees": 52,
   "unites_couche": 52,
   "voix_raccordees_pct": 99.76,
   "non_raccordees": [
    "Out of Country (1 VD)"
   ]
  }
 },
 "tours": [],
 "notes": "National et couches calculés à partir du fichier officiel de l'IEC par district de vote (VD), bulletin national (compensatoire, 200 sièges nationaux plus 200 sièges régionaux répartis sur la base du bulletin régional non traité ici). Votants = voix valides plus bulletins nuls. Inscrits = population inscrite des VD. Sièges : 400 au total, source secondaire. Couche vd : raccord par numéro de VD, mais la couche est celle des districts de vote 2026 (redécoupage partiel avant les municipales 2026) : un numéro identique ne garantit pas des limites identiques, et les VD créés ou renumérotés depuis 2024 restent vides. Couche adm2 : municipalités locales rattachées à leur district par la numérotation MDB (ex. EC101 vers DC10), noms geoBoundaries anciens (Cacadu pour Sarah Baartman, Eden pour Garden Route, Uthungulu pour King Cetshwayo, Sisonke pour Harry Gwala). Le vote à l'étranger (un VD fictif) n'est pas raccordé.",
 "controle": {
  "vd": "23037/23696",
  "adm1": "9/9",
  "adm2": "52/52"
 },
 "fichiers_couches": {
  "vd": {
   "n": 23037,
   "m": [
    "BUF.json",
    "CPT.json",
    "EC101.json",
    "EC102.json",
    "EC104.json",
    "EC105.json",
    "EC106.json",
    "EC108.json",
    "EC109.json",
    "EC121.json",
    "EC122.json",
    "EC123.json",
    "EC124.json",
    "EC126.json",
    "EC129.json",
    "EC131.json",
    "EC135.json",
    "EC136.json",
    "EC137.json",
    "EC138.json",
    "EC139.json",
    "EC141.json",
    "EC142.json",
    "EC145.json",
    "EC153.json",
    "EC154.json",
    "EC155.json",
    "EC156.json",
    "EC157.json",
    "EC441.json",
    "EC442.json",
    "EC443.json",
    "EC444.json",
    "EKU.json",
    "ETH.json",
    "FS161.json",
    "FS162.json",
    "FS163.json",
    "FS181.json",
    "FS182.json",
    "FS183.json",
    "FS184.json",
    "FS185.json",
    "FS191.json",
    "FS192.json",
    "FS193.json",
    "FS194.json",
    "FS195.json",
    "FS196.json",
    "FS201.json",
    "FS203.json",
    "FS204.json",
    "FS205.json",
    "GT421.json",
    "GT422.json",
    "GT423.json",
    "GT481.json",
    "GT484.json",
    "GT485.json",
    "JHB.json",
    "KZN212.json",
    "KZN213.json",
    "KZN214.json",
    "KZN216.json",
    "KZN221.json",
    "KZN222.json",
    "KZN223.json",
    "KZN224.json",
    "KZN225.json",
    "KZN226.json",
    "KZN227.json",
    "KZN235.json",
    "KZN237.json",
    "KZN238.json",
    "KZN241.json",
    "KZN242.json",
    "KZN244.json",
    "KZN245.json",
    "KZN252.json",
    "KZN253.json",
    "KZN254.json",
    "KZN261.json",
    "KZN262.json",
    "KZN263.json",
    "KZN265.json",
    "KZN266.json",
    "KZN271.json",
    "KZN272.json",
    "KZN275.json",
    "KZN276.json",
    "KZN281.json",
    "KZN282.json",
    "KZN284.json",
    "KZN285.json",
    "KZN286.json",
    "KZN291.json",
    "KZN292.json",
    "KZN293.json",
    "KZN294.json",
    "KZN433.json",
    "KZN434.json",
    "KZN435.json",
    "KZN436.json",
    "LIM331.json",
    "LIM332.json",
    "LIM333.json",
    "LIM334.json",
    "LIM335.json",
    "LIM341.json",
    "LIM343.json",
    "LIM344.json",
    "LIM345.json",
    "LIM351.json",
    "LIM353.json",
    "LIM354.json",
    "LIM355.json",
    "LIM361.json",
    "LIM362.json",
    "LIM366.json",
    "LIM367.json",
    "LIM368.json",
    "LIM471.json",
    "LIM472.json",
    "LIM473.json",
    "LIM476.json",
    "MAN.json",
    "MP301.json",
    "MP302.json",
    "MP303.json",
    "MP304.json",
    "MP305.json",
    "MP306.json",
    "MP307.json",
    "MP311.json",
    "MP312.json",
    "MP313.json",
    "MP314.json",
    "MP315.json",
    "MP316.json",
    "MP321.json",
    "MP324.json",
    "MP325.json",
    "MP326.json",
    "NC061.json",
    "NC062.json",
    "NC064.json",
    "NC065.json",
    "NC066.json",
    "NC067.json",
    "NC071.json",
    "NC072.json",
    "NC073.json",
    "NC074.json",
    "NC075.json",
    "NC076.json",
    "NC077.json",
    "NC078.json",
    "NC082.json",
    "NC084.json",
    "NC085.json",
    "NC086.json",
    "NC087.json",
    "NC091.json",
    "NC092.json",
    "NC093.json",
    "NC094.json",
    "NC451.json",
    "NC452.json",
    "NC453.json",
    "NMA.json",
    "NW371.json",
    "NW372.json",
    "NW373.json",
    "NW374.json",
    "NW375.json",
    "NW381.json",
    "NW382.json",
    "NW383.json",
    "NW384.json",
    "NW385.json",
    "NW392.json",
    "NW393.json",
    "NW394.json",
    "NW396.json",
    "NW397.json",
    "NW403.json",
    "NW404.json",
    "NW405.json",
    "TSH.json",
    "WC011.json",
    "WC012.json",
    "WC013.json",
    "WC014.json",
    "WC015.json",
    "WC022.json",
    "WC023.json",
    "WC024.json",
    "WC025.json",
    "WC026.json",
    "WC031.json",
    "WC032.json",
    "WC033.json",
    "WC034.json",
    "WC041.json",
    "WC042.json",
    "WC043.json",
    "WC044.json",
    "WC045.json",
    "WC047.json",
    "WC048.json",
    "WC051.json",
    "WC052.json",
    "WC053.json"
   ]
  },
  "adm1": {
   "n": 9
  },
  "adm2": {
   "n": 52
  }
 }
}