Final state result · South West · Two-layer record

Osun 2023 presidential election result

The reproduced Osun EC8D collation records PDP first with 354,366 votes and APC second with 343,945. The declared margin was 10,421 votes. Mundx presents that state declaration beside, but never merged with, a four-party polling-unit research layer.

Declared leader
PDP · 354,366
Declared runner-up
APC · 343,945
Declared margin
10,421
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.

Osun reconciliation

Declared totals beside selected PU observations

The declared four-party collation totals 722,307. The canonical PU layer totals 648,612, which is 89.8% of the declared figure and 73,695 below it.

Osun declared state collation compared with Mundx canonical polling-unit aggregation
Party / scopeDeclared collationPU rollupDeclared minus PUPU as % declared
APC343,945309,042+34,90389.9%
LP23,28322,171+1,11295.2%
PDP354,366313,453+40,91388.5%
NNPP7133,946-3,233553.4%
Four-party total722,307648,612+73,69589.8%
The difference is descriptive, not causal. “Declared minus canonical PU” equals +73,695 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 30 Osun LGAs

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

Canonical four-party polling-unit aggregation by Osun LGA
LGAPU leaderAPCLPPDPNNPPFour-partyPUs represented
Atakumosa EastPDP2,2743597,77221110,61677 / 77
Atakumosa WestPDP3,9243595,501189,80276 / 76
AyedaadeAPC12,30633712,2651224,920150 / 150
AyedirePDP7,3301627,716315,21167 / 67
BoluwaduroPDP2,6731,0763,524707,34374 / 74
BoripeAPC13,9132648,3611822,556112 / 112
Ede NorthPDP8,83375217,9984327,626139 / 139
Ede SouthPDP4,92746814,4153819,848101 / 101
EgbedorePDP8,1421,7049,8933819,77790 / 90
EjigboAPC13,00140411,0153824,458133 / 133
Ife CentralAPC18,0183,09810,15510831,379215 / 215
Ife EastAPC19,1842,20511,5179533,001200 / 200
Ife NorthPDP6,8535398,2982315,713111 / 111
Ife SouthPDP6,4453606,9543213,791131 / 131
IfedayoPDP3,603935,68539,38463 / 63
IfelodunAPC13,09534612,8051,38427,630145 / 145
IlaPDP9,09020610,95811920,373124 / 124
Ilesa EastAPC8,0211,0427,41052016,993132 / 132
Ilesa WestPDP9,5721,65210,3852121,630121 / 121
IrepodunPDP9,56620313,3663423,169133 / 133
IrewoleAPC16,04129511,7661328,115138 / 138
IsokanAPC8,5801358,018716,74095 / 95
IwoAPC17,88554814,33590933,677170 / 170
ObokunPDP7,70628313,1371521,141100 / 100
Odo-OtinPDP9,59446812,4121222,486121 / 121
Ola-OluwaPDP7,0141457,6533814,85062 / 62
OlorundaAPC18,3541,31712,5916032,322193 / 193
OriadePDP10,04053912,527623,112123 / 123
OroluPDP5,4681326,360811,96885 / 85
OsogboAPC27,5902,68018,6615048,981282 / 282

Largest local rollups

Five LGAs in Osun 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. Osogbo: APC leads the selected four-party rollup with 27,590 votes, 8,929 ahead of PDP. The local total is 48,981 across 282 represented units. The selected source layer represents every polling unit in the inventory.
  2. Iwo: APC leads the selected four-party rollup with 17,885 votes, 3,550 ahead of PDP. The local total is 33,677 across 170 represented units. The selected source layer represents every polling unit in the inventory.
  3. Ife East: APC leads the selected four-party rollup with 19,184 votes, 7,667 ahead of PDP. The local total is 33,001 across 200 represented units. The selected source layer represents every polling unit in the inventory.
  4. Olorunda: APC leads the selected four-party rollup with 18,354 votes, 5,763 ahead of PDP. The local total is 32,322 across 193 represented units. The selected source layer represents every polling unit in the inventory.
  5. Ife Central: APC leads the selected four-party rollup with 18,018 votes, 7,863 ahead of PDP. The local total is 31,379 across 215 represented units. The selected source layer represents every polling unit in the inventory.

Reading the Osun 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 3,763 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

Osogbo has the largest local rollup at 48,981. In Ayedaade, APC leads PDP by 41 in the closest proportional margin.

Coverage needs a denominator. The least complete local record is Atakumosa East 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

Osun result notes

Who led Osun in the declared result?

PDP led with 354,366 votes. APC followed on 343,945, a margin of 10,421. The four tracked parties total 722,307; that subtotal is not the complete eighteen-party vote.

What does the local pattern show?

APC leads 12 and PDP leads 18 of the 30 LGA rollups. State-wide, PDP leads the PU layer with 313,453 of 648,612 four-party votes, 4,411 ahead of APC. 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 Osun 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.