Final state result · South West · Two-layer record

Oyo 2023 presidential election result

The reproduced Oyo EC8D collation records APC first with 449,884 votes and PDP second with 182,977. The declared margin was 266,907 votes. Mundx presents that state declaration beside, but never merged with, a four-party polling-unit research layer.

Declared leader
APC · 449,884
Declared runner-up
PDP · 182,977
Declared margin
266,907
State source
EC8D reproduction · Grade B

Result of record: the reproduced state collation. Research evidence: selected PU observations for APC, LP, PDP and NNPP under a documented policy.

Oyo reconciliation

Declared totals beside selected PU observations

The declared four-party collation totals 736,066. The canonical PU layer totals 618,189, which is 84.0% of the declared figure and 117,877 below it.

Oyo declared state collation compared with Mundx canonical polling-unit aggregation
Party / scopeDeclared collationPU rollupDeclared minus PUPU as % declared
APC449,884371,145+78,73982.5%
LP99,11085,178+13,93285.9%
PDP182,977146,731+36,24680.2%
NNPP4,09515,135-11,040369.6%
Four-party total736,066618,189+117,87784.0%
The difference is descriptive, not causal. “Declared minus canonical PU” equals +117,877 for the four tracked parties. It must not be relabelled as missing votes, invalid votes or fraud: the two layers were created at different stages, and the available record does not establish a single cause.

Local evidence

Polling-unit rollups across 33 Oyo LGAs

These rows are calculated from selected polling-unit records, not declared LGA collation totals. APC leads 32 and PDP leads 1 of the 33 local rollups. Each LGA name opens its permanent place page with ward and polling-unit context.

Canonical four-party polling-unit aggregation by Oyo LGA
LGAPU leaderAPCLPPDPNNPPFour-partyPUs represented
AfijioAPC8,3601,8653,8578914,17195 / 95
AkinyeleAPC20,0426,1946,06816432,468278 / 278
AtibaAPC13,4331,0145,10189320,441168 / 168
AtisboAPC7,1671,0013,6473511,850152 / 152
EgbedaAPC19,4955,7675,16713530,564294 / 294
Ibadan NorthAPC23,89010,7587,35048342,481512 / 512
Ibadan North EastAPC18,1552,8457,87120629,077336 / 336
Ibadan North WestAPC12,6724,4745,8138623,045240 / 240
Ibadan South WestAPC23,9148,9056,91612339,858473 / 473
Ibadan South-EastAPC14,3661,0085,2071,26321,844352 / 352
Ibarapa CentralAPC5,5303042,2664728,572140 / 140
Ibarapa EastAPC10,3927394,8505416,035148 / 148
Ibarapa NorthAPC5,4412172,4091,0839,150148 / 148
IdoAPC14,9814,7593,2189423,052196 / 196
IrepoAPC10,3713703,3813214,154101 / 101
IseyinAPC10,4637822,7102,54016,495229 / 229
ItesiwajuPDP2,4981942,894235,60997 / 97
IwajowaAPC5,7223484,68315510,908120 / 120
KajolaAPC9,1124877,3628617,047132 / 132
LageluAPC14,7533,7694,80410123,427225 / 225
Ogbomoso NorthAPC14,1706,5095,3271,13027,136188 / 188
Ogbomoso SouthAPC8,3524,7995,27726818,696183 / 183
Ogo-OluwaAPC6,5312,0954,19433913,15995 / 95
OlorunsogoAPC2,9976561,6351,4946,78268 / 68
OluyoleAPC12,3633,2893,9968319,731229 / 229
Ona-AraAPC8,2289693,1151,51713,829150 / 150
OorelopeAPC5,6256101,8041678,20693 / 93
Ori IreAPC10,6861,6075,4485017,791168 / 168
Oyo EastAPC11,2551,7504,0584917,112149 / 149
Oyo WestAPC12,4321,6203,5531,42619,031139 / 139
Saki EastAPC4,2228062,1891987,415105 / 105
Saki WestAPC14,0952,0553,5299819,777228 / 228
SurulereAPC9,4322,6137,03219919,276159 / 159

Largest local rollups

Five LGAs in Oyo context

The notes restate the largest local aggregations in prose so their leader, margin and evidence coverage remain legible outside the table. A PU-layer lead is not an official LGA declaration.

  1. Ibadan North: APC leads the selected four-party rollup with 23,890 votes, 13,132 ahead of LP. The local total is 42,481 across 512 represented units. The selected source layer represents every polling unit in the inventory.
  2. Ibadan South West: APC leads the selected four-party rollup with 23,914 votes, 15,009 ahead of LP. The local total is 39,858 across 473 represented units. The selected source layer represents every polling unit in the inventory.
  3. Akinyele: APC leads the selected four-party rollup with 20,042 votes, 13,848 ahead of LP. The local total is 32,468 across 278 represented units. The selected source layer represents every polling unit in the inventory.
  4. Egbeda: APC leads the selected four-party rollup with 19,495 votes, 13,728 ahead of LP. The local total is 30,564 across 294 represented units. The selected source layer represents every polling unit in the inventory.
  5. Ibadan North East: APC leads the selected four-party rollup with 18,155 votes, 10,284 ahead of PDP. The local total is 29,077 across 336 represented units. The selected source layer represents every polling unit in the inventory.

Reading the Oyo record

One contest, two evidence layers

Declared

The EC8D reproduction

The state values reproduce the collation result for the four named parties. Grade B reflects a corroborated table without a direct scanned EC8D form in the current register.

Observed

The canonical PU layer

All 6,390 polling units in the inventory have a selected four-party observation. Representation does not authenticate each observation, restore the other fourteen parties or reproduce later collation decisions.

Local

The LGA evidence directory

Ibadan North has the largest local rollup at 42,481. In Itesiwaju, PDP leads APC by 396 in the closest proportional margin.

Coverage needs a denominator. The least complete local record is Afijio at 100.0% of its inventory. Cite represented and inventory counts when an LGA has unresolved records. Full representation still does not make the rollup an official declaration.

Questions this page answers

Oyo result notes

Who led Oyo in the declared result?

APC led with 449,884 votes. PDP followed on 182,977, a margin of 266,907. The four tracked parties total 736,066; that subtotal is not the complete eighteen-party vote.

What does the local pattern show?

APC leads 32 and PDP leads 1 of the 33 LGA rollups. State-wide, APC leads the PU layer with 371,145 of 618,189 four-party votes, 224,414 ahead of PDP. This does not revise the declared leader.

Why can the declared and PU totals differ?

EC8D is a state collation product. Mundx selects complete four-party PU observations, prioritising CCIJ records and then Mark Essien fallbacks. Scope, availability, transcription and later collation steps can differ. The comparison identifies questions; it does not prove a cause.

How should this page be cited?

Use this permanent URL for the Oyo declaration and comparison. Name the layer, year and review date. Cite an LGA place record for a local PU claim, and do not call its PU leader a declared winner without a traceable local collation source.

Provenance

What is official, and what Mundx calculated

The declared layer comes from INEC's result collection and a contemporaneous reproduction of the collation table. It is a collation product, not a sum recreated by Mundx.

Mundx's second layer is a four-party aggregation of selected polling-unit observations. It applies policy all-complete-ccij-first-v1: complete CCIJ records take precedence, then complete Mark Essien records fill remaining units.

Canonical PU policy all-complete-ccij-first-v1 · CCIJ commit e38e3bc9a22a
Reuse boundary. Mundx Analytics confirms permission to publish and redistribute the source-derived records in this release. No standard open-data licence or third-party bulk-reuse terms are specified.

Published by Mundx Analytics · reviewed by Mundx Analytics Data Team on 22 September 2026 · official sources retrieved 2026-08-20.