Tuesday 27 October 2026 · AccraA Qwofi Manuel Studio newsroom ↗
QMSNews

Ghana's news, explained. Every claim sourced.

Live
Latest
QMS News · Election data

Elections.

Ghana's 2024 results as certified by the Electoral Commission, region by region, and every presidential election since 1992. Each figure is checked against two sources.

President, 7 Dec 2024.

Winner declared 9 Dec 2024 · final figures 10 Jan 2025, 275 of 276 constituencies
Winner · NDC56.42%

John Dramani Mahama

6,591,790 votes

Runner-up · NPP41.75%

Mahamudu Bawumia

4,877,611 votes

Turnout63.97%
Valid votes11,683,483
Registered voters18,774,195
Rejected ballots247,937

Other candidates: Nana Kwame Bediako (Independent) 0.76%, Alan John Kwadwo Kyerematen (Independent) 0.28%, Nana Akosua Frimpomaa (CPP) 0.2%, Hassan Abdulai Ayariga (APC) 0.15%, Daniel Augustus Lartey Jnr. (GCPP) 0.15%, Christian Kwabena Andrews (GUM) 0.15%, Kofi Akpaloo (LPG) 0.05%, Mohammed Frimpong (NDP) 0.04%, Kofi Koranteng (Independent) 0.03%, George Twum-Barimah-Adu (Independent) 0.02%, Akua Donkor (GFP) 0.0%.

Sources: Electoral Commission of Ghana - 2024 Presidential Election Results press release (275 of 276 constituencies), signed Jean Mensa · Electoral Commission of Ghana - press release image · Graphic Online - Updated EC results make President Mahama winner by 56.42%, Ablekuma North outstanding · Citi Newsroom - Check out the final presidential results for each candidate · Radio Univers (UG) - EC updates 2024 presidential election results · 3News - EC releases 2024 presidential election results, 1 constituency still outstanding · Graphic Online - Electoral Commission declares winner of Ghana's 2024 presidential election · DailyGuide Network - Ghana 2024 Presidential Election: A Regional Breakdown (Daniel Bampoe)

Region by region.

Share of the NDC + NPP vote · ink = NDC, grey = NPP
VoltaNDC 584,234 · NPP 56,699
Upper EastNDC 361,597 · NPP 106,700
Upper WestNDC 242,852 · NPP 89,906
SavannahNDC 134,563 · NPP 56,774
OtiNDC 182,470 · NPP 86,489
Greater Accra*NDC 1,260,832 · NPP 681,535
Bono East*NDC 216,691 · NPP 124,811
Western NorthNDC 202,689 · NPP 124,024
WesternNDC 423,245 · NPP 275,231
CentralNDC 562,620 · NPP 382,749
NorthernNDC 529,456 · NPP 370,928
BonoNDC 235,681 · NPP 192,773
AhafoNDC 130,106 · NPP 113,851
Eastern*NDC 453,234 · NPP 493,234
North EastNDC 111,051 · NPP 134,800
Ashanti*NDC 697,076 · NPP 1,366,800

From the Electoral Commission regional collation behind the 9 December 2024 declaration (267 of 276 constituencies). The EC has not published a regional breakdown of the final count. * Region with constituencies missing at that stage. Sources: Electoral Commission of Ghana - 2024 Presidential Regional Results Summary Sheets (Form Twelve, C.I. 127), 16 regions · DailyGuide Network - Ghana 2024 Presidential Election: A Regional Breakdown (Daniel Bampoe) · Wikipedia - 2024 Ghanaian general election (results tables cite ec.gov.gh)

Parliament, 276 seats.

NDC 183NPP 88Independent 4Undeclared (Ablekuma North) 1

Seats at the swearing-in of Parliament, January 2025. What has happened since:

2024-12-13 to 2024-12-25

Nine constituencies (Ablekuma North, Dome-Kwabenya, Okaikwei Central, Tema Central, Ahafo Ano North, Ahafo Ano South West, Obuasi East, Techiman South, Nsawam-Adoagyiri), plus Suhum, Akwatia and Fanteakwa North

Collation disrupted at nine collation centres. The EC ordered re-collation of 12 seats; Suhum, Akwatia and Fanteakwa North were done first, and a court also ordered re-collation in Ablekuma North and Nsawam-Adoagyiri. The EC gazetted 274 results on 24 Dec 2024, with Ablekuma North and Dome-Kwabenya then outstanding.

2025-07-11

Ablekuma North (Greater Accra)

Rerun in 19 polling stations. Ewurabena Aubynn (NDC) 34,090 beat Nana Akua Owusu Afriyie (NPP) 33,881, a 209-vote margin. NDC gain; the seat had been held by the NPP since 1992. This filled the last vacant seat.

2025-09-02

Akwatia (Eastern)

By-election after the death of NPP MP Ernest Kumi. Bernard Bediako Baidoo (NDC) 18,199 beat Solomon Kwame Asumadu (NPP) 15,235. NDC gain from NPP.

2026-01-28

Kpandai (Northern)

The Tamale High Court annulled Matthew Nyindam's (NPP) 2024 win and ordered a rerun, which the EC set for 30 Dec 2025. The Supreme Court suspended the rerun in Dec 2025, then quashed the High Court ruling 4-1 (Justice Pwamang dissenting), holding that the petition was filed out of time and that the High Court lacked jurisdiction. Nyindam (NPP) keeps the seat; no change.

Sources: Graphic Online - NPP 88 seats; NDC 183 seats; 4 Independent MPs in 9th Parliament, Ablekuma North outstanding · Ghanaian Times - 9th Parliament takes off, 275 MPs sworn in, Ablekuma North result pending · IPU Parline - Ghana Parliament, election of 7 Dec 2024 · Wikipedia - 2024 Ghanaian general election (results tables cite ec.gov.gh)

Every presidential election since 1992.

ElectionWinnerRunner-upTurnoutParliament seats
2020Nana Addo Dankwa Akufo-Addo (NPP)
51.302% · 6,730,587
John Dramani Mahama (NDC)
47.359% · 6,213,182
79%NDC 137 · NPP 137 · others 1
2016Nana Addo Dankwa Akufo-Addo (NPP)
53.59% · 5,767,076
John Dramani Mahama (NDC)
44.67% · 4,807,229
69.57%NDC 106 · NPP 169 · others 0
2012John Dramani Mahama (NDC)
50.7% · 5,574,761
Nana Addo Dankwa Akufo-Addo (NPP)
47.74% · 5,248,898
79.43%NDC 148 · NPP 122 · others 5
2008 runoffJohn Evans Atta Mills (NDC)
50.23% · 4,521,032
Nana Addo Dankwa Akufo-Addo (NPP)
49.77% · 4,480,446
72.9%NDC 115 · NPP 108 · others 7
2008 first roundNana Addo Dankwa Akufo-Addo (NPP)
49.13% · 4,159,439
John Evans Atta Mills (NDC)
47.92% · 4,056,634
69.52%NDC 115 · NPP 108 · others 7
2004John Agyekum Kufuor (NPP)
52.45% · 4,524,074
John Evans Atta Mills (NDC)
44.64% · 3,850,368
85.12%NDC 94 · NPP 128 · others 8
2000 runoffJohn Agyekum Kufuor (NPP)
56.9% · 3,631,263
John Evans Atta Mills (NDC)
43.1% · 2,750,124
—NDC 92 · NPP 100 · others 8
2000 first roundJohn Agyekum Kufuor (NPP)
— · —
John Evans Atta Mills (NDC)
— · —
—NDC 92 · NPP 100 · others 8
1996Jerry John Rawlings (NDC)
57.4% · —
John Agyekum Kufuor (NPP)
39.7% · 2,834,878
—NDC 133 · NPP 61 · others 6
1992Jerry John Rawlings (NDC)
58.4% · 2,323,140
Albert Adu Boahen (NPP)
30.3% · 1,204,764
—NDC 189 · NPP 0 · others 11

Sources are listed per election in our data file; the main references are the Electoral Commission of Ghana's declarations and contemporary reports.

Notes on the data
  • Main figures are the EC's updated results of 10 January 2025 (275 of 276 constituencies). They replace the 9 December 2024 declaration, which was based on 267 constituencies (kept under provisional_declaration_2024_12_09).
  • Every candidate's votes and percentage in the 10 Jan 2025 update are confirmed by the EC press release and Graphic Online (11 Jan 2025). Mahama and Bawumia are also confirmed by Citi Newsroom and Radio Univers; Bediako also by 3News.
  • The candidates' votes add up exactly to the EC's total valid votes (11,683,483).
  • turnout_pct (63.97) is the EC's turnout for the 275 counted constituencies: total cast 11,931,420 / 18,652,926 registered. It is not a turnout over all 18,774,195 registered voters.
  • total_cast (11,931,420) is printed on the EC release. Graphic gives valid (11,683,483) and rejected (247,937), which add up to the same figure.
  • Ablekuma North (121,269 registered voters) was never added to the presidential count in any source found up to 27 Oct 2026. Its 2025 rerun was a parliamentary election only.
  • Names are as the EC prints them on the 10 Jan 2025 release (all capitals there), shown here in title case. Outlets spell some differently, e.g. 'Twum-Barima-Adu' (Graphic, Wikipedia) and 'Dr Daniel Augustus Lartey' (Graphic). Akua Donkor died before the election but stayed on the ballot, with 0 votes.
  • Who conceded: Mahamudu Bawumia conceded on 8 December 2024, before the EC declaration.
  • 183 / 88 / 4 (+1 undeclared) is confirmed by Graphic Online, Ghanaian Times and IPU Parline.
  • After the Ablekuma North rerun, Ghanaian Times and Wikipedia give NDC 184, NPP 88, Independents 4. Graphic Online (12 Jul 2025) instead said the win took the NDC to 185 - see disputed.
  • After the Akwatia by-election (NDC gain from NPP, 2 Sep 2025), simple arithmetic gives NDC 185, NPP 87, Independents 4. No two sources stating that tally were found, so it is not used as a headline figure.
  • The four independents work with the NDC caucus (Graphic Online, 12 Jul 2025).
  • Seats by region: left null. The only full constituency-by-region table found was Wikipedia's, with no second source to check it.
  • No other 2026 by-elections or court-ordered reruns were found up to 27 Oct 2026. This is a search result, not a certainty.
  • Rule used: a figure is filled in only when two independent sources agree. Otherwise it is null, and the competing values are listed under 'disputed' or 'notes'.
  • 2024 regional figures are from the EC's 9 Dec 2024 regional collation (267 of 276 constituencies). They are not the 10 Jan 2025 final count. The EC has published no updated regional breakdown. Nine constituencies are missing from four regions: Greater Accra 4, Ashanti 3, Bono East 1, Eastern 1.
  • Regional NDC/NPP votes are confirmed by the EC Form 12 sheets (as transcribed on Wikipedia; Volta spot-checked against the sheet image) and DailyGuide. Regional valid votes, others, percentages and rejected ballots come only from the EC sheets, so the main fields are null. The EC-sheet values are kept under 'ec_form12_single_source' for reference.
  • Regional turnout is null: the EC regional sheets give no registered-voter figure by region.
  • Party abbreviations: NDC National Democratic Congress; NPP New Patriotic Party; CPP Convention People's Party; APC All People's Congress; GCPP Great Consolidated Popular Party; GUM Ghana Union Movement; LPG Liberal Party of Ghana; NDP National Democratic Party; GFP Ghana Freedom Party; PNC People's National Convention; PCP People's Convention Party; NCP National Convention Party; EGLE Every Ghanaian Living Everywhere.
  • History: Wikipedia counts as a source only where it cites the EC and another source agrees. Fact-Check Ghana's 2016 table states that it reproduces the EC website's figures.