{
  "data": {
    "id": "president",
    "key": "ghana-general-2024/president",
    "name": "President",
    "body": "head-of-state",
    "seats": null,
    "seats_provisional": false,
    "polls_close_utc": "2024-12-07T17:00:00Z",
    "authority": {
      "id": "gh-ec",
      "name": "Electoral Commission of Ghana",
      "name_local": null,
      "role": "electoral-commission",
      "homepage": "https://ec.gov.gh/",
      "results_index": null,
      "open_data": null
    },
    "status": "final-expected",
    "expected_stage_now": null,
    "observed": false,
    "final_observed": {
      "at": "2024-12-09T23:59:59Z",
      "source": "https://ec.gov.gh/2024-presidential-election-results/"
    },
    "final_expected": {
      "from": null,
      "by": "2024-12-10T23:59:59Z",
      "confidence": "announced",
      "basis": "FINAL ACT: the Chairperson's declaration of the presidential result on 9 Dec 2024. The EC Chairperson is the returning officer for the presidential election (Public Elections Regulations 2020, C.I. 127, reg. 2(1), per ghana-general-2028) and declares the result after collating the 16 regional results. The EC's own record of the date is its press release of 10 Jan 2025 ('2024 Presidential Election Results - Results from 275 out of 276 constituencies', signed Jean Mensa, Chairperson): '*NB: This is an update to the announcement made on 9th December 2024 which was based on 267 out of 276 constituencies. The outcome of the 7th December 2024 elections remains unchanged.' The EC published no press release or results page of its own on 9 Dec (its press-release index has none between 12 Nov and 24 Dec 2024), and the 10 Jan release gives a date only, so observedAt is the end of 9 Dec 2024 local (Africa/Accra = UTC), stated as such; the declaration was broadcast live that day (press, e.g. GhanaFact 26 Dec 2024), time not taken from press. Day 2 after polling. The gazette notice (EC programme: 9-11 Dec) states only who was elected, without figures (EC Deputy Chairperson to GhanaFact, 26 Dec 2024); it was not found online. EXPECTED: no constitutional or statutory deadline for the declaration; the EC's programme set 'Declaration of Elections Results' for 7-10 Dec 2024, so expectedBy is the end of 10 Dec 2024. The 10 Jan 2025 update (275 of 276 constituencies, Ablekuma North outstanding) is the EC's last presidential publication and the source of the counts below; it changed the figures, not the outcome. No petition was filed under art. 64(1) as far as found, and no court must confirm the result, so there is no court-validation stage. Polls closed 17:00 local = 17:00 UTC (EC press release, 24 Nov 2024)."
    },
    "last_final": null,
    "previous": null,
    "stages": [
      {
        "stage": "final-result",
        "from": null,
        "by": "2024-12-10T23:59:59Z",
        "replacedAt": null,
        "confidence": "announced",
        "citation": "FINAL ACT: the Chairperson's declaration of the presidential result on 9 Dec 2024. The EC Chairperson is the returning officer for the presidential election (Public Elections Regulations 2020, C.I. 127, reg. 2(1), per ghana-general-2028) and declares the result after collating the 16 regional results. The EC's own record of the date is its press release of 10 Jan 2025 ('2024 Presidential Election Results - Results from 275 out of 276 constituencies', signed Jean Mensa, Chairperson): '*NB: This is an update to the announcement made on 9th December 2024 which was based on 267 out of 276 constituencies. The outcome of the 7th December 2024 elections remains unchanged.' The EC published no press release or results page of its own on 9 Dec (its press-release index has none between 12 Nov and 24 Dec 2024), and the 10 Jan release gives a date only, so observedAt is the end of 9 Dec 2024 local (Africa/Accra = UTC), stated as such; the declaration was broadcast live that day (press, e.g. GhanaFact 26 Dec 2024), time not taken from press. Day 2 after polling. The gazette notice (EC programme: 9-11 Dec) states only who was elected, without figures (EC Deputy Chairperson to GhanaFact, 26 Dec 2024); it was not found online. EXPECTED: no constitutional or statutory deadline for the declaration; the EC's programme set 'Declaration of Elections Results' for 7-10 Dec 2024, so expectedBy is the end of 10 Dec 2024. The 10 Jan 2025 update (275 of 276 constituencies, Ablekuma North outstanding) is the EC's last presidential publication and the source of the counts below; it changed the figures, not the outcome. No petition was filed under art. 64(1) as far as found, and no court must confirm the result, so there is no court-validation stage. Polls closed 17:00 local = 17:00 UTC (EC press release, 24 Nov 2024).",
        "source": null,
        "observedAt": "2024-12-09T23:59:59Z",
        "observedSource": "https://ec.gov.gh/2024-presidential-election-results/"
      }
    ],
    "sources": [
      {
        "url": "https://ec.gov.gh/2024-presidential-election-results/",
        "role": "results-final",
        "kind": "race_results",
        "kindReason": "election code and results marker",
        "resolvable": false,
        "origin": "race",
        "note": "EC press release of 10 Jan 2025 (posted 7:45 pm), '2024 Presidential Election Results - Results from 275 out of 276 constituencies*', signed by the Chairperson; two-page scanned image at https://ec.gov.gh/wp-content/uploads/2025/01/2024-Presidential-Election-Results-scaled.jpg. Per-candidate votes, total valid votes, rejected ballots, total votes cast, registered voters and turnout. Read 3 Oct 2026.",
        "check": {
          "status": 200,
          "state": "ok",
          "at": "2026-10-26T05:17:46Z"
        },
        "figures_in_html": false,
        "oracle_reads": null,
        "not_resolvable_because": "its HTML shows no count: the figures load by script, or the page only links on"
      },
      {
        "url": "https://ec.gov.gh/2024-election-results/",
        "role": "results-final",
        "kind": "race_results",
        "kindReason": "election code and results marker",
        "resolvable": false,
        "origin": "race",
        "note": "EC '2024 General Election Results' page: presidential summary sheets for each of the 16 regions (images, e.g. https://ec.gov.gh/wp-content/uploads/2024/12/ASHANTI-scaled.jpg), with links to per-region constituency pages (e.g. https://ec.gov.gh/ahafo-region/) holding per-constituency presidential (_PRES) and parliamentary PDFs. No national total on this page.",
        "check": {
          "status": 200,
          "state": "ok",
          "at": "2026-10-26T05:17:46Z"
        },
        "figures_in_html": false,
        "oracle_reads": null,
        "not_resolvable_because": "its HTML shows no count: the figures load by script, or the page only links on"
      },
      {
        "url": "https://ec.gov.gh/programme-of-activities-for-2024-presidential-and-parliamentary-elections/",
        "role": "timetable",
        "kind": "other",
        "kindReason": "election page without a results marker",
        "resolvable": false,
        "origin": "race",
        "note": "EC 'Programme of Activities for 2024 Presidential and Parliamentary Elections' (image): Election Day Sat 7 Dec 2024; 'Declaration of Elections Results' 7-10 Dec; gazette notification of presidential results 9-11 Dec; gazette publication of parliamentary results 9-18 Dec. 'All dates are subject to review.'",
        "check": {
          "status": 200,
          "state": "ok",
          "at": "2026-10-26T05:17:46Z"
        },
        "figures_in_html": null,
        "oracle_reads": null,
        "not_resolvable_because": null
      },
      {
        "url": "https://ec.gov.gh/saturday-7th-december-2024-date-of-2024-general-election/",
        "role": "timetable",
        "kind": "other",
        "kindReason": "election page without a results marker",
        "resolvable": false,
        "origin": "race",
        "note": "EC press release of 24 Nov 2024 (read 2 Oct 2026 for ghana-general-2028): 'voting on the 7th of December, 2024, starts from 7am until 5pm'. Africa/Accra is UTC+0 with no daylight saving, so polls closed at 17:00 UTC.",
        "check": {
          "status": 200,
          "state": "ok",
          "at": "2026-10-26T05:17:46Z"
        },
        "figures_in_html": null,
        "oracle_reads": null,
        "not_resolvable_because": null
      },
      {
        "url": "https://www.constituteproject.org/constitution/Ghana_1996?lang=en",
        "role": "timetable",
        "kind": "other",
        "kindReason": "election page without a results marker",
        "resolvable": false,
        "origin": "race",
        "note": "Constitution of Ghana 1992 (as amended 1996): art. 63(3) (elected with more than 50% of valid votes), 63(4) (otherwise a second election within 21 days), 63(9) (an instrument under the Chairperson's hand and the EC's seal declaring the result is prima facie evidence), 64(1) (petition to the Supreme Court within 21 days of the declaration).",
        "check": {
          "status": 200,
          "state": "ok",
          "at": "2026-10-26T05:17:46Z"
        },
        "figures_in_html": null,
        "oracle_reads": null,
        "not_resolvable_because": null
      },
      {
        "url": "https://en.wikipedia.org/wiki/2024_Ghanaian_general_election",
        "role": "see-also",
        "kind": "other",
        "kindReason": "election page without a results marker",
        "resolvable": false,
        "origin": "race",
        "note": "Cross-check only. Its parliament table (NDC 184, NPP 88, independents 4) and the 9 Dec 2024 presidential figures are sourced to press and media tallies, not to the EC.",
        "check": {
          "status": 200,
          "state": "ok",
          "at": "2026-10-26T05:17:46Z"
        },
        "figures_in_html": null,
        "oracle_reads": null,
        "not_resolvable_because": null
      },
      {
        "url": "https://ec.gov.gh/",
        "role": "authority-home",
        "kind": "emb_home",
        "kindReason": "site root: cannot answer a results question",
        "resolvable": false,
        "origin": "authority",
        "check": {
          "status": 200,
          "state": "ok",
          "at": "2026-10-26T05:17:46Z"
        },
        "figures_in_html": null,
        "oracle_reads": null,
        "not_resolvable_because": null
      }
    ],
    "results_page": {
      "url": "https://electionindex.org/election/ghana-general-2024/president",
      "role": "secondary",
      "stage": "final-result",
      "final": true,
      "published_at": "2025-01-10",
      "retrieved_at": "2026-10-03T12:00:00Z",
      "copied_from": "https://ec.gov.gh/wp-content/uploads/2025/01/2024-Presidential-Election-Results-scaled.jpg",
      "publisher": "Electoral Commission of Ghana (press release signed by the Chairperson, Jean Mensa)",
      "note": "Global Election Index's copy of the count. The authority's own page (resolution_sources) is the primary source; use this when it cannot be read."
    },
    "page_activity": [],
    "government": null,
    "results": [
      {
        "stage": "final-result",
        "published_at": "2025-01-10",
        "retrieved_at": "2026-10-03T12:00:00Z",
        "source": "https://ec.gov.gh/wp-content/uploads/2025/01/2024-Presidential-Election-Results-scaled.jpg",
        "publisher": "Electoral Commission of Ghana (press release signed by the Chairperson, Jean Mensa)",
        "licence": "Official publication of the Electoral Commission of Ghana; no reuse terms stated",
        "total_votes": 11683483,
        "electorate": 18652926,
        "ballots": 11931420,
        "turnout": 63.97,
        "note": "Figures from the EC's update of 10 Jan 2025, 'results from 275 out of 276 constituencies' (Ablekuma North outstanding); the declaration of 9 Dec 2024 was based on 267 of 276 and the EC says the outcome 'remains unchanged'. publishedAt is the date of this update, not of the 9 Dec declaration, whose figures the EC did not publish on its site. Candidate names and party initials as the EC writes them. Total valid votes 11,683,483 (rows add up to exactly this; counted by us); total rejected ballots 247,937; total votes cast (A+B) 11,931,420. Registered voters: the EC gives 18,774,195 in total, less 121,269 in the outstanding Ablekuma North = 18,652,926 in 275 constituencies, used as electorate here to match the ballots; EC turnout in 275 constituencies 63.97%. Mahama 56.42% of valid votes, marked 'ELECTED' (more than 50%, art. 63(3)). Left out: candidate 13, AKUA DONKOR (GFP), shown by the EC with '-' votes and 0.00% (she died on 29 Oct 2024, EC press release of 30 Oct 2024). LICENCE: copied under the orchestrator's licence rule of 3 Oct 2026 (counts may be copied from the authority's own official publication when no reuse terms are stated, unless the terms forbid reuse or limit it to non-commercial use). The EC site has no terms-of-use or licence page (ec.gov.gh/terms-of-use/, /terms-and-conditions/, /copyright/ and /disclaimer/ returned 404 on 3 Oct 2026); its Privacy Policy (https://ec.gov.gh/privacy-policy/) says nothing on reuse of content; the site footer reads '(c) Copyright 2024 | Electoral Commission Ghana | All Rights Reserved.' The Copyright Act 2005 (Act 690) does NOT exclude election results: s.8(1) ('Public benefit works') removes the rights only for '(a) an enactment, (b) a decision made by a court or tribunal ..., (c) a report made by a commission of enquiry ... and (d) ... news', and s.3 vests copyright in works made under the direction or control of the President in the President on behalf of the people (Act 690 text as printed, ARIPO copy https://aripo.org/storage/resources-member-state-laws/1674643138_phpg6pgca.pdf, read 3 Oct 2026; WIPO Lex https://www.wipo.int/wipolex/en/legislation/details/1789; ghalii.org returned 403). The EC's gazette notice carries no figures (EC Deputy Chairperson Bossman Asare to GhanaFact, 26 Dec 2024: 'We do not gazette with figures or percentages'), so no enactment holds these counts.",
        "rows": [
          {
            "candidate": "JOHN DRAMANI MAHAMA",
            "ballot_name": null,
            "party": "NDC",
            "party_id": null,
            "colour": null,
            "votes": 6591790,
            "share": 56.42,
            "seats": null,
            "winner": true
          },
          {
            "candidate": "MAHAMUDU BAWUMIA",
            "ballot_name": null,
            "party": "NPP",
            "party_id": null,
            "colour": null,
            "votes": 4877611,
            "share": 41.75,
            "seats": null,
            "winner": false
          },
          {
            "candidate": "NANA KWAME BEDIAKO",
            "ballot_name": null,
            "party": "INDEPENDENT",
            "party_id": null,
            "colour": null,
            "votes": 88944,
            "share": 0.76,
            "seats": null,
            "winner": false
          },
          {
            "candidate": "ALAN JOHN KWADWO KYEREMATEN",
            "ballot_name": null,
            "party": "INDEPENDENT",
            "party_id": null,
            "colour": null,
            "votes": 32457,
            "share": 0.28,
            "seats": null,
            "winner": false
          },
          {
            "candidate": "NANA AKOSUA FRIMPOMAA",
            "ballot_name": null,
            "party": "CPP",
            "party_id": null,
            "colour": null,
            "votes": 23991,
            "share": 0.21,
            "seats": null,
            "winner": false
          },
          {
            "candidate": "HASSAN ABDULAI AYARIGA",
            "ballot_name": null,
            "party": "APC",
            "party_id": null,
            "colour": null,
            "votes": 17938,
            "share": 0.15,
            "seats": null,
            "winner": false
          },
          {
            "candidate": "DANIEL AUGUSTUS LARTEY JNR.",
            "ballot_name": null,
            "party": "GCPP",
            "party_id": null,
            "colour": null,
            "votes": 17299,
            "share": 0.15,
            "seats": null,
            "winner": false
          },
          {
            "candidate": "CHRISTIAN KWABENA ANDREWS",
            "ballot_name": null,
            "party": "GUM",
            "party_id": null,
            "colour": null,
            "votes": 17030,
            "share": 0.15,
            "seats": null,
            "winner": false
          },
          {
            "candidate": "KOFI AKPALOO",
            "ballot_name": null,
            "party": "LPG",
            "party_id": null,
            "colour": null,
            "votes": 5327,
            "share": 0.05,
            "seats": null,
            "winner": false
          },
          {
            "candidate": "MOHAMMED FRIMPONG",
            "ballot_name": null,
            "party": "NDP",
            "party_id": null,
            "colour": null,
            "votes": 4499,
            "share": 0.04,
            "seats": null,
            "winner": false
          },
          {
            "candidate": "KOFI KORANTENG",
            "ballot_name": null,
            "party": "INDEPENDENT",
            "party_id": null,
            "colour": null,
            "votes": 3415,
            "share": 0.03,
            "seats": null,
            "winner": false
          },
          {
            "candidate": "GEORGE TWUM-BARIMAH-ADU",
            "ballot_name": null,
            "party": "INDEPENDENT",
            "party_id": null,
            "colour": null,
            "votes": 3182,
            "share": 0.03,
            "seats": null,
            "winner": false
          }
        ]
      }
    ],
    "live_count": null,
    "url": "https://electionindex.org/election/ghana-general-2024#president"
  },
  "meta": {
    "dataset_version": "2026-10-26.74f9bab4",
    "built_at": "2026-10-26T08:01:24Z",
    "generated_at": "2026-10-26T18:57:52.737Z",
    "licence": "CC BY 4.0: credit \"Global Election Index (electionindex.org)\" and link to https://electionindex.org",
    "docs": "https://electionindex.org/docs"
  }
}