Final state result · South South · Two-layer record

Rivers 2023 presidential election result

The reproduced Rivers EC8D collation records APC first with 231,591 votes and LP second with 175,071. The declared margin was 56,520 votes. Mundx presents that state declaration beside, but never merged with, a four-party polling-unit research layer.

Declared leader
APC · 231,591
Declared runner-up
LP · 175,071
Declared margin
56,520
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.

Rivers reconciliation

Declared totals beside selected PU observations

The declared four-party collation totals 496,452. The canonical PU layer totals 450,410, which is 90.7% of the declared figure and 46,042 below it.

Rivers declared state collation compared with Mundx canonical polling-unit aggregation
Party / scopeDeclared collationPU rollupDeclared minus PUPU as % declared
APC231,591134,530+97,06158.1%
LP175,071229,081-54,010130.9%
PDP88,46882,962+5,50693.8%
NNPP1,3223,837-2,515290.2%
Four-party total496,452450,410+46,04290.7%
The difference is descriptive, not causal. “Declared minus canonical PU” equals +46,042 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 23 Rivers LGAs

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

Canonical four-party polling-unit aggregation by Rivers LGA
LGAPU leaderAPCLPPDPNNPPFour-partyPUs represented
Abua-OdualAPC5,4961,6404,231811,375214 / 214
Ahoada EastAPC8,2244,9942,5187715,813176 / 176
Ahoada WestLP3,3174,4273,4501711,211171 / 171
Akuku ToruAPC3,2191,6403,129248,012244 / 244
AndoniPDP4,0442,1674,6912310,925265 / 265
Asari-ToruAPC12,8861,8583,4102018,174251 / 251
BonnyLP2,3109,6822,1939114,276165 / 165
DegemaPDP2,0552,0153,131397,240178 / 178
ElemeLP4,1387,6702,2174314,068233 / 233
EmohuaAPC8,8624,1744,9347818,048280 / 280
EtcheLP5,5098,2733,5737117,426271 / 271
GokanaAPC6,0751,3225,32378113,501260 / 260
IkwerreLP3,6414,7252,0222410,412312 / 312
KhanaAPC5,3471,7404,8463411,967359 / 359
Obio/AkporLP18,65273,6076,73499999,9921,211 / 1,211
Ogba/Egbema/NdoniLP7,84618,4414,23213930,658335 / 335
Ogu/BoloPDP2,3511,1203,05346,528131 / 131
OkrikaPDP4,1143,6177,41687316,020170 / 170
OmumaAPC6,6782,1861,2571510,136167 / 167
Opobo/NekoroAPC5,4711,9331,586579,047154 / 154
OyigboLP2,48018,5501,1928522,307217 / 217
Port HarcourtLP4,76052,5236,12030463,707961 / 961
TaiAPC7,0557771,704319,567141 / 141

Largest local rollups

Five LGAs in Rivers 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. Obio/Akpor: LP leads the selected four-party rollup with 73,607 votes, 54,955 ahead of APC. The local total is 99,992 across 1,211 represented units. The selected source layer represents every polling unit in the inventory.
  2. Port Harcourt: LP leads the selected four-party rollup with 52,523 votes, 46,403 ahead of PDP. The local total is 63,707 across 961 represented units. The selected source layer represents every polling unit in the inventory.
  3. Ogba/Egbema/Ndoni: LP leads the selected four-party rollup with 18,441 votes, 10,595 ahead of APC. The local total is 30,658 across 335 represented units. The selected source layer represents every polling unit in the inventory.
  4. Oyigbo: LP leads the selected four-party rollup with 18,550 votes, 16,070 ahead of APC. The local total is 22,307 across 217 represented units. The selected source layer represents every polling unit in the inventory.
  5. Asari-Toru: APC leads the selected four-party rollup with 12,886 votes, 9,476 ahead of PDP. The local total is 18,174 across 251 represented units. The selected source layer represents every polling unit in the inventory.

Reading the Rivers 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,866 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

Obio/Akpor has the largest local rollup at 99,992. In Akuku Toru, APC leads PDP by 90 in the closest proportional margin.

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

Rivers result notes

Who led Rivers in the declared result?

APC led with 231,591 votes. LP followed on 175,071, a margin of 56,520. The four tracked parties total 496,452; that subtotal is not the complete eighteen-party vote.

What does the local pattern show?

APC leads 10, LP leads 9 and PDP leads 4 of the 23 LGA rollups. State-wide, LP leads the PU layer with 229,081 of 450,410 four-party votes, 94,551 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 Rivers 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.