MUNDX / PUBLIC DATA
Nigeria · Electoral geography · Comparison report 01
August 10 → November 9, 2026

Nigeria’s polling-unit list:
what changed.

The current INEC CVR portal lists 177,299 polling units — 453 more than the August snapshot. Another 1,584 existing records have changes to names, wards, LGAs, or codes.

By Mundx Analytics · Published November 9, 2026.
Live collection: November 9, 2026, 11:25–11:37 a.m. CST (17:25–17:37 UTC). Baseline: August 10, 2026. This report is a saved comparison, not a live feed.

177,299Current polling-unit listings
+453Additions, all in Delta State
1,584Existing records changed
0Baseline units absent today

Opening the embedded data…

01 / Key findings

The additions are concentrated in three Warri LGAs.

Delta increased from 5,863 to 6,316 polling units. Four other states have changes to existing records without a change in their total number of units. The remaining 32 state/FCT areas have no differences in the fields compared.

Newly present listings

LGA in Delta StateAdded listings
WARRI NORTH175
WARRI SOUTH97
WARRI SOUTH WEST181

453 additions to the downloaded portal list. “Added” describes the comparison, not a confirmed administrative creation date.

Fields changed on existing records

Field changedAffected existing units
Polling-unit name140
Ward name514
LGA name1,009
INEC code366

These counts overlap. A single unit can have several changed fields; 1,584 distinct existing records changed. No state-name changes were found.

Reconciliation: 175,262 unchanged existing records + 1,584 changed existing records + 453 added records = 177,299 current records. Every one of the 176,846 baseline portal IDs remains present.

Added or changed records by state

DELTA
1,026
OGUN
508
EBONYI
359
KANO
142
JIGAWA
2

Measure: distinct added or changed polling-unit records (units). Bar length uses a common 0–1,026 scale. Source: the two compared lists.

Code and ward reassignment

366 existing polling units retained their unique portal IDs but have different full INEC codes. They are recorded as code or assignment changes, rather than being counted as deletions and additions.

The live hierarchy contains 8,838 unique ward codes, compared with 8,809 in the baseline: a net increase of 29. It also includes one known, empty duplicate ward entry in Benue.

Delta’s 1,026 affected records, without double-counting

Delta accounts for 453 additions and 573 changes to existing polling units. The categories below are mutually exclusive.

Change categoryPolling-unit records
Newly added polling units453
Ward name changed; polling-unit name unchanged434
Polling-unit name changed; ward name unchanged58
Both ward and polling-unit names changed80
Code changed; both names unchanged1
Total affected records in Delta1,026

514 existing units have a different ward name and 138 have a different polling-unit name; 80 appear in both groups. Ward-name differences can reflect renaming, splits, or reassignment, rather than a spelling edit alone.

LGA names updated in the portal

StatePrevious LGA nameCurrent LGA nameAffected polling units
EBONYIAFIKPO NORTHAFIKPO199
EBONYIAFIKPO SOUTHEDDA160
KANOKUNCHIGHARI142
OGUNEGBADO NORTHYEWA NORTH251
OGUNEGBADO SOUTHYEWA SOUTH257

These are observed label differences between snapshots. The comparison does not establish when a legal or administrative renaming took effect.

02 / Nationwide coverage

All 36 states and the FCT

Totals alone do not reveal name edits or ward reassignments. The final column includes additions and changes to existing records, with each unit counted once.

State / FCTAugust 10November 9Net changeAdded or changed
ABIA4,0624,06200
ADAMAWA4,1044,10400
AKWA IBOM4,3534,35300
ANAMBRA5,7205,72000
BAUCHI5,4235,42300
BAYELSA2,2442,24400
BENUE5,1025,10200
BORNO5,0715,07100
CROSS RIVER3,2813,28100
DELTA5,8636,316+4531,026
EBONYI2,9462,9460359
EDO4,5194,51900
EKITI2,4452,44500
ENUGU4,1454,14500
FCT2,8222,82200
GOMBE2,9882,98800
IMO4,7584,75800
JIGAWA4,5224,52202
KADUNA8,0128,01200
KANO11,22211,2220142
KATSINA6,6526,65200
KEBBI3,7433,74300
KOGI3,5083,50800
KWARA2,8872,88700
LAGOS13,32513,32500
NASARAWA3,2563,25600
NIGER4,9504,95000
OGUN5,0425,0420508
ONDO3,9333,93300
OSUN3,7633,76300
OYO6,3906,39000
PLATEAU4,9894,98900
RIVERS6,8666,86600
SOKOTO3,9913,99100
TARABA3,5973,59700
YOBE2,8232,82300
ZAMFARA3,5293,52900
03 / Record-by-record comparison

Explore all 2,037 differences

Search polling-unit names, wards, LGAs, states, or INEC codes. Old and current values are shown side by side. Bold green text marks a changed field.

04 / Current national list

The complete 177,299-unit directory

The full current directory is embedded in this HTML file. It contains only polling-unit name, ward, LGA, and state. Search and exports work offline.

Direct data downloads: latest four-column directory · all old/new differences · comparison summary and fingerprints.

05 / Sources & verification

How the comparison was made

Current source
INEC CVR polling-unit locator, downloaded directly through its public cascading-select endpoints.
Baseline source
nigeria-inec-geo, a community-maintained snapshot scraped August 10, 2026. It is a transcription of INEC’s public portal, not an INEC-issued bulk release.
Coverage verified
37 state/FCT areas; 774 LGAs; 8,839 ward entries representing 8,838 unique ward codes; 177,299 unique polling-unit codes and unique portal IDs.
Endpoint completeness
9,650 required endpoint responses saved and validated. Zero missing responses. A resumed download reused responses collected earlier in the same run.
Unchanged records
175,262 existing units have unchanged names and hierarchy, with unchanged codes.
Excluded fields
Coordinates and location descriptions are not included in the report’s directory or comparison.
Matching and classification

Records were matched by full INEC code, with a check that shared codes refer to the same portal IDs. No identity conflicts were found. Among unmatched codes, identical unique portal IDs identify 366 recoded records. There were 453 new portal IDs and no missing baseline portal IDs. No fuzzy name matching was used. The same label parser used by the baseline scraper was applied to the current responses.

Duplicate ward, names, and scope limitations

Benue / Gwer East / MBAIKYAAN appears twice under portal IDs 1462 and 8810. The second entry has no polling units. The baseline excludes this empty duplicate; the fresh crawl retains both raw responses. Unique ward counts account for that difference.

Names preserve the source parser’s output, including abbreviations and spelling. Portal labels can contain both location and name separated by dashes; the parser retains the final segment as the name and collapses whitespace, following the baseline method. Raw source responses are retained separately for audit.

“Added” and “changed” describe what differs between the lists. They are not proof of the dates on which units were officially established, moved, or renamed. The nationwide crawl took approximately 12 minutes and is not an atomic database snapshot. Changes published elsewhere or after collection are outside this report.

Reproducibility and file fingerprints

Public endpoint hierarchy: /PublicApi/lgas/1/Search by state ID; /PublicApi/wards/1/Search by LGA ID; /PublicApi/pus/1/Search by ward ID. Comparison audit files retain old and new codes and portal IDs.

August source CSV SHA-256
28667fd3a5574eaae0436f98d4b693811886c895edb40f90cb754a2107a29484
Live source CSV SHA-256
9151cb37dd63c836a290605b3f808a252b2197551255dff0ac675e20d7e4a055

The fingerprints refer to the full source CSVs used in the comparison, including codes and source identifiers. They do not refer to the four-column export generated by this report.