Monday 9 November 2026 · AccraPromise Tracker: 139 of 967 checked, 5 done →
QMSNews

Ghana's news, checked. The receipts are under every story.

QMS News · Election data

Elections.

Ghana's 2024 results as certified by the Electoral Commission, mapped region by region, and every presidential election since 1992, charted and comparable. 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 · NDC 56.42%

John Dramani Mahama

6,591,790 votes

Runner-up · NPP 41.75%

Mahamudu Bawumia

4,877,611 votes

Turnout63.97%
Valid votes11,683,483
Registered voters18,774,195
Rejected ballots247,937
All 13 candidates · share of valid votes
John Dramani Mahama NDC56.42% · 6,591,790
Mahamudu Bawumia NPP41.75% · 4,877,611
Nana Kwame Bediako Independent0.76% · 88,944
Alan John Kwadwo Kyerematen Independent0.28% · 32,457
Nana Akosua Frimpomaa CPP0.2% · 23,991
Hassan Abdulai Ayariga APC0.15% · 17,938
Daniel Augustus Lartey Jnr. GCPP0.15% · 17,299
Christian Kwabena Andrews GUM0.15% · 17,030
Kofi Akpaloo LPG0.05% · 5,327
Mohammed Frimpong NDP0.04% · 4,499
Kofi Koranteng Independent0.03% · 3,415
George Twum-Barimah-Adu Independent0.02% · 3,182
Akua Donkor GFP0.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)

The map.

Colour = who won the region · deeper = bigger lead
Western NorthAhafoBono EastSavannahNorth EastOtiWesternEasternNorthernCentralAshantiBonoVoltaUpper WestUpper EastGreater AccraWestern NorthAhafoBono EastSavannahNorth EastOtiWesternEasternNorthernCentralAshantiBonoVoltaUpper WestUpper EastGreater Accra
NDC aheadNPP aheadLighter = closer race
Volta
91.2% · 8.8%
Upper East
77.2% · 22.8%
Upper West
73.0% · 27.0%
Savannah
70.3% · 29.7%
Oti
67.8% · 32.2%
Greater Accra*
64.9% · 35.1%
Bono East*
63.5% · 36.5%
Western North
62.0% · 38.0%
Western
60.6% · 39.4%
Central
59.5% · 40.5%
Northern
58.8% · 41.2%
Bono
55.0% · 45.0%
Ahafo
53.3% · 46.7%
Eastern*
47.9% · 52.1%
North East
45.2% · 54.8%
Ashanti*
33.8% · 66.2%

Share of the NDC + NPP vote, 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 its 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). Boundaries: geoBoundaries GHA ADM1 (2021), from OpenStreetMap, CC BY-SA 2.0.

Compare two regions.

vs

Parliament, 276 seats.

At the swearing-in, January 2025
NDC 183NPP 88Independent 4Undeclared (Ablekuma North) 1

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.

Presidential vote share, first round · hollow dot = runoff20%30%40%50%60%70%50% to win outright199219962000200420082012201620202024NDC: 58.4%NDC: 57.4%NDC: 43.1% (runoff)NDC: 44.64%NDC: 50.23% (runoff)NDC: 47.92%NDC: 50.7%NDC: 44.67%NDC: 47.359%NDC: 56.42%NPP: 30.3%NPP: 39.7%NPP: 56.9% (runoff)NPP: 52.45%NPP: 49.77% (runoff)NPP: 49.13%NPP: 47.74%NPP: 53.59%NPP: 51.302%NPP: 41.75%
NDC candidateNPP candidate
Turnout40%50%60%70%80%90%199219962000200420082012201620202024Turnout: 85.12%Turnout: 69.52%Turnout: 79.43%Turnout: 69.57%Turnout: 79%Turnout: 63.97%

Gaps are years where two sources did not agree on turnout.

Seats in Parliament after each election · NDC · NPP
1992189 · 0
1996133 · 61
200092 · 100
200494 · 128
2008115 · 108
2012148 · 122
2016106 · 169
2020137 · 137
2024183 · 88
NDCNPPOthers
ElectionWinnerRunner-upTurnoutParliament seats
2024John Dramani Mahama (NDC)
56.42% · 6,591,790
Mahamudu Bawumia (NPP)
41.75% · 4,877,611
63.97%NDC 183 · NPP 88 · others 4
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

The main references are the Electoral Commission of Ghana's declarations and contemporary reports; every figure has two sources, and a dash means they disagreed.

Compare two elections.

Pick any two
vs
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.