Independent data analysis · ECI records, 2023-2026

The 1.08 Crore Question

Karnataka's 2026 electoral-roll revision marked 1.08 crore names as uncollectable (ASDDO). Our analysis of all 224 constituencies finds that 43.4% of them fall in Bengaluru's 28 seats, that deletion tracks 2024 Lok Sabha turnout far more closely than winning margin or party, and that in 13 constituencies the remaining roll is now smaller than the number of people who voted in 2024.

1.08Cr
Deleted - marked uncollectable (ASDDO) and removed from the 2026 SIR base
43.81L
Under notice - must still produce documents to stay on the roll
13/224
constituencies where the SIR draft roll is now below 2024 Lok Sabha turnout - every one in Bengaluru
43.4%
of all deletions fall in Bengaluru's 28 seats, which hold 18.7% of the 2026 SIR base
What this is

Comparing the Commission's own numbers, before and after

In May 2023, Karnataka's 224 constituencies elected the state assembly: the Indian National Congress (INC) won 135 seats, the Bharatiya Janata Party (BJP) 66, the Janata Dal (Secular) (JD(S)) 19, and four went to others. In April and May 2024 the same 224 assembly segments voted again in the Lok Sabha election, and the Election Commission of India (ECI) published electors and votes polled for every one of them. In 2026, ECI ran a Special Intensive Revision (SIR) of the electoral rolls - a periodic, legally mandated re-verification in which every elector is sent an enumeration form to confirm they still live where the roll says they do. Forms that cannot be delivered, collected, or verified are marked "uncollectable" (ASDDO) and removed outright; electors who survive that first cut can still be issued a formal notice to produce further documents, and lose their place on the final roll if they don't (Exhibit 07).

This analysis compares ECI's own 2024 Lok Sabha turnout against ECI's own 2026 SIR numbers, constituency by constituency, to see what changed. Every turnout figure on this page is the 2024 Lok Sabha figure, counted within each assembly constituency. The 2023 assembly results (winner, party, margin) are used only to ask whether the pattern follows the political contest. It draws on the Commission's published statistical reports, its SIR summary tables, its constituency-level reason codes for removal, and its notice-service records - no outside or unofficial data was used. The full working dataset is in the ledger table below.

Exhibit 01

The Statewide Number

Karnataka's roll did not shrink before the SIR began. It was slightly larger in 2026 than in 2024 - and then the revision removed one name in five.

ECI's 2023 assembly-election data puts Karnataka's electorate at 53,131,579 (5.31 crore). By the 2024 Lok Sabha election it had grown to 54,772,332 (5.48 crore), and the 2026 SIR drew its base list from 5.54 crore - 6.60 lakh more than in 2024. The SIR then marked 10,796,415 names (1.08 crore) "uncollectable" (ASDDO) (19.5% of its own base), leaving a draft roll of 44,635,899 (4.46 crore). Statewide, that is 15.5% above the 38,643,669 people (3.86 crore) who voted in the 2024 Lok Sabha election - a statewide margin of 59.92 lakh between the SIR Draft Roll and 2024 voter turnout. That looks comfortable. Exhibit 03 shows it is anything but comfortable in Bengaluru.

Karnataka's electoral roll, stage by stage

2023 assembly electorate → 2024 Lok Sabha electorate → 2026 SIR → final roll (not yet published)
Statewide, the draft roll still holds 59.92 lakh more names than voted in 2024. But 43.4% of everything deleted sits in 28 Bengaluru seats, where that cushion is almost gone.
Exhibit 02

The Geography of Deletion

A statewide average blends 224 very different seats together. Laid out on an actual map of Karnataka's constituencies, the pattern is immediate: a dense cluster of deep-red seats in and around Bengaluru, a scattering of city seats elsewhere, and a state that is otherwise largely untouched.

Karnataka: 2026 SIR uncollectable (ASDDO) rate

Colour: uncollectable (ASDDO) ÷ 2026 SIR base · rose outline: Bengaluru · ring: 2023 margin under 5% · click a constituency for its full record
View
Click any constituency on the map to see its full record - 2024 Lok Sabha turnout, 2026 SIR base, deletions, notices, SIR Draft Roll against 2024 voter turnout and the 2023 result, all in one place.
Bengaluru · 28 seats, zoomed
Exhibit 03

Bengaluru and the Rest of Karnataka

Twenty-eight of Karnataka's 224 constituencies are in Bengaluru. They hold 18.7% of the SIR base and account for 43.4% of every name deleted.

Bengaluru's deletion rate is 45.1%, against 13.6% across the other 196 constituencies - more than three times higher. Its notice rate is even further apart: 42.2% of Bengaluru's draft roll has been served a notice, against 5.1% elsewhere. And its 2024 turnout was 54.8%, against 74.1% in the rest of the state. The 28 highest deletion rates in Karnataka are all Bengaluru seats: the lowest of them (Yelahanka, 36.0%) is higher than the highest rate anywhere else in the state (Gulbarga Dakshin, 34.0%).

The headroom tells the same story from the other side. Outside Bengaluru, the SIR Draft Roll is still 17.6% above the number of people who voted in 2024. Inside Bengaluru it is only 2.7% above - and, as Exhibit 05 shows, below it in 13 seats.

MeasureBengaluru (28)Rest of Karnataka (196)Karnataka (224)
Rates are pooled: total names deleted ÷ total 2026 SIR base for each group. Notice rate is notices ÷ SIR draft roll. Turnout is 2024 Lok Sabha votes polled ÷ 2024 electors.

Deletion rate by administrative district

All 32 SIR districts, sorted - Bengaluru's four districts highlighted
Dashed line: statewide rate, 19.5%. The bracket beside each bar is the number of constituencies (seats) in that district. Bengaluru is split by ECI into four districts - BBMP South, BBMP Central, BBMP North and Bangalore Urban - and all four sit at the top.
For a comparison with the same measure in another state, see our analysis of Delhi's SIR 2026 deletions, where the SIR Draft Roll sat just 2.7% above the 2025 turnout across the whole city - almost exactly where Bengaluru stands today.
Exhibit 04

Turnout and Deletion

The strongest pattern in the data is not political. The fewer people who voted in a constituency in 2024, the larger the share of its 2026 roll that was deleted.

Across all 224 seats, the correlation between a constituency's 2024 Lok Sabha turnout and its 2026 deletion rate is r = −0.88. That is not just Bengaluru's low-turnout, high-deletion cluster carrying the number: leaving Bengaluru out entirely, the correlation is still r = −0.75, and each 10 points of lower turnout goes with about 6.5 points more deletion. Using the 2023 assembly-election turnout instead gives an even tighter fit (r = −0.92) - the constituencies that deleted the most in 2026 were already the ones that voted the least in 2023 and 2024. That is a pattern equally consistent with a demographic explanation (large migrant and renting populations, who are least likely to vote where they are registered, and most likely to have moved) or an administrative one.

What "r" means: it is a correlation coefficient - a single number from −1 to +1 that measures how closely two things move together. +1 means they rise and fall perfectly in step; −1 means one rises exactly as the other falls; 0 means no relationship at all. A value like −0.88 is a very strong tendency: as turnout gets lower, deletion almost always gets higher.

Mean deletion rate by 2024 turnout

Grouping all 224 seats into five turnout bands
Bars: mean deletion rate of every seat in the band. The white tick marks the same mean with Bengaluru's seats taken out (shown only where Bengaluru has seats in the band). Dashed line: statewide rate, 19.5%. The number under each bar is how many constituencies fall in that turnout band.

The pattern is not confined to Bengaluru. Outside it, 21 constituencies exceed a 20% deletion rate, and almost all are seats centred on a district city: Gulbarga, Mysuru, Raichur, Vijayapura, Ballari, Tumakuru, Bidar, Belagavi, Hubballi-Dharwad, Davanagere and Shivamogga. At the other end, the lowest deletion rates in the state are coastal and Malnad seats such as Karkala (5.0%), Kaup and Belthangady, where turnout runs close to 80%.

Constituency outside BengaluruDistrictDeletion %2024 turnout %Notice % of draft
All non-Bengaluru constituencies with a deletion rate above 20%, ranked.
Exhibit 05

When the New Roll Falls Below 2024 Turnout

In 13 constituencies, the number of electors remaining on the 2026 SIR draft roll is lower than the number of votes recorded there in the 2024 Lok Sabha election. Every one of them is in Bengaluru.

That does not, by itself, indicate an error. Some voters will legitimately leave the roll between elections - they die, move, or are found duplicated elsewhere. But it creates a straightforward reconciliation question: what happened to the people who demonstrably voted in 2024? In Rajajinagar the draft roll is 5.1% smaller than the number of people who voted there in 2024.

Where the 2026 roll now falls short of 2024 turnout

SIR Draft Roll minus 2024 voter turnout - all 13 shortfalls
Negative = fewer people remain registered than are on record as having voted in 2024.

Four seats worth a closer look

Rajarajeshwarinagar (AC 154) - the largest shortfall in the state: 10,493 fewer names on the draft roll than voted in 2024, with 47.4% of its SIR base deleted. BJP's Munirathna won here in 2023 by 11,842 votes.

Gandhinagar (AC 164) - INC's Dinesh Gundu Rao won the 2023 contest by just 105 votes. The seat has since had 112,778 names (47.8%) marked uncollectable (ASDDO), and its draft roll sits 5,959 below 2024 turnout.

Jayanagar (AC 173) - the closest race in Karnataka in 2023: BJP's C. K. Ramamurthy won by 16 votes. Its 2026 SIR base has since lost 93,656 names (42.5%), and its draft roll is 1,870 short of 2024 turnout.

Bommanahalli (AC 175) - the highest deletion rate in Karnataka at 54.8%, with a draft roll 6,768 below 2024 turnout.

Exhibit 06

Why Names Were Removed

Every deleted name carries one of four reason codes recorded by the field staff. Bengaluru and the rest of Karnataka are being cleaned up for very different reasons.

Statewide, the largest single reason is "permanently shifted" (60.6% of deletions), followed by "untraceable or absent" (17.6%), death (15.2%) and "already registered" elsewhere (6.6%). But the mix changes completely at the Bengaluru boundary. In Bengaluru, 69.8% of deletions are people recorded as having shifted away and a further 22.0% as untraceable or absent - deaths are only 6.8%. In the rest of Karnataka, 21.7% of deletions are deaths and 10.6% are duplicates: closer to the roll clean-up the SIR is designed to be.

There is also a difference in who is being removed. Women make up 45.3% of Bengaluru's deleted names, but 53.1% of those deleted elsewhere - consistent with women who marry and move away being counted as shifted in rural constituencies, while Bengaluru's deletions are dominated by working-age migrants.

Reasons for deletion, Bengaluru vs. the rest of Karnataka

Share of each group's deleted names, by the Commission's reason code
These are the Commission's own reason codes, recorded by field staff, and shares are of the 99.7% of deleted names that carry one; gender shares are of names with a recorded gender. Nothing on this page verifies an individual code. The interpretation of female share as marriage-related migration is a hypothesis consistent with the numbers, not something the data shows directly.
Exhibit 07

The Second Wave: SIR Notices

Being "uncollectable" (ASDDO) is not the only way to fall off Karnataka's electoral roll. A further slice of everyone who survived that first cut has since been served notice to produce fresh documents - and if they don't, they are struck from the final roll too.

SIR is a two-stage filter. Stage one marks unreachable forms "uncollectable" (ASDDO) and removes them from the draft roll - that is everything in Exhibits 01-06. Stage two runs on whoever is left: a surviving elector can be flagged either as No Mapping (their record could not be linked to the roll of the previous SIR) or for an anomaly (a discrepancy in the record, such as an age gap with a listed parent or a name mismatch), and issued a formal notice demanding proof. An elector who does not respond is removed from the final roll when it is published, even though they were never marked "uncollectable" (ASDDO) at all.

43.81L
Under notice - must still produce documents to stay on the roll

Karnataka's SIR database records 43.81 lakh such notices - 9.8% of everyone who survived the initial cull, or 7.9% of the original 2026 SIR base. Add that to the 19.5% already marked uncollectable (ASDDO), and 27.4% of Karnataka's 5.54 crore-name 2026 base is currently either struck off outright or fighting to stay on.

In Bengaluru the figure is far starker: 68.3% of its SIR base is deleted or under notice, against 17.9% in the rest of the state. Bengaluru's notices are overwhelmingly No Mapping (74.1% of them, against 28.5% elsewhere) - people whose records could not be tied back to the last roll - consistent with a large, mobile population whose registrations have moved between constituencies.

More than two in three names on Bengaluru's 2026 SIR base are, at this moment, either already removed or one missing document away from it.

Where Karnataka's 2026 SIR base stands today

5.54 crore, split by status - statewide, Bengaluru, and the rest of Karnataka
Deleted - already removed Under notice - must produce documents Currently unchallenged

Notices outside Bengaluru

The highest notice rates outside Bengaluru are a mixed set, not simply the big cities: Virajpet in Kodagu (20.4% of its draft roll), Maddur in Mandya (19.4%, almost entirely anomaly notices), Bangarapet in Kolar, Udupi and Mangalore City South. Notice service is also far from uniform: 21 constituencies have been served notice on under 1% of their draft roll, including Mayakonda (57 notices) and Kollegal (65). Whether that reflects real differences in field verification or a gap in how notices were recorded is worth checking before reading anything into it.

Exhibit 08

Party, Margin and Deletion

Does the pattern hold up once constituencies are split by who won them in 2023 - or by how close the race was?

Congress won 135 of Karnataka's 224 seats in 2023, the BJP 66, JD(S) 19, and four others. Split by 2023 winner, BJP-held seats have a much higher average deletion rate than INC-held ones - but that is geography, not politics: 16 of the BJP's seats are in Bengaluru, against 12 of the INC's. These are reported as plain distributions, not as a claim that either party benefited.

2023 winnerConstituenciesof which in BengaluruDeletion rate, all seatsDeletion rate, Bengaluru seatsDeletion rate, outside Bengaluru

Margin of victory

In Delhi, the closer a race, the more its roll was gutted. Karnataka shows no such gradient. The correlation between a constituency's 2023 winning margin and its 2026 deletion rate is r = +0.12 statewide and r = −0.02 outside Bengaluru - effectively zero. Seats decided by under 1% lost a mean of 17.6% of their SIR base; seats decided by 20% or more lost 20.3%. Once turnout is in the picture, margin adds nothing.

2023 winning margin vs. 2026 deletion rate (ASDDO), all 224 seats

Each dot is one constituency. Horizontal axis: the 2023 assembly-election winning margin, as % of votes counted. Vertical axis: names deleted as uncollectable (ASDDO) in the 2026 SIR, as % of the 2026 SIR base. Dots are coloured by the 2023 winner - ringed dots are Bengaluru - solid line is the fitted trend, dashed line is the statewide rate.
INC win (2023) BJP win JD(S) win Other Bengaluru seat
The trend line is shallow and, if anything, slopes upward (r = +0.12) - the opposite of what a "closer races lose more names" story would predict. Much of that slope comes from Bengaluru's seats, which sit high on the chart at every margin. A constituency's 2023 winning margin tells us very little about how much of its 2026 roll was deleted.

Mean deletion rate by 2023 winning margin

Grouping all 224 seats into five margin bands
Dashed line: statewide rate, 19.5%. The number under each bar is how many constituencies fall in that margin band.

Scale is a different question from correlation. The five closest contests in Karnataka in 2023 - Jayanagar (16 votes), Gandhinagar (105), Sringeri (201), Malur (248) and Kumta (676) - were decided by a combined 1,246 votes. Those same five constituencies recorded a combined 248,626 "uncollectable" (ASDDO) names in the 2026 SIR: 200 times the margin that decided all five races. Across the state, 173 of 224 constituencies have more names deleted than their 2023 winning margin (198 once notices are counted), and 61 seats were decided by under 5%.

What this comparison does and doesn't show: this is a scale comparison, not a claim about electoral impact. It says the number of deleted names in these seats dwarfs the number of votes that separated the candidates in 2023 - not that any particular deleted name would have voted, or voted a particular way, or that any outcome would change. Uncollectable (ASDDO) forms and cast ballots are not the same population, and the margin is from the 2023 assembly election, not 2024.
Exhibit 09

The Extremes

Where a reporter or researcher taking this further might start: the constituencies at each end of every measure in this analysis.

Exhibit 10

The Full Ledger

Every constituency, every figure used in this analysis. Click a column to sort.

District Constituency AC 2023 MLA Party 2024 electors 2024 votes polled 2024 turnout % 2026 SIR base Deleted Deletion % SIR draft roll Notices served Notice % of draft Total at risk % Draft − 2024 turnout 2023 margin %
The 2024 figures are the Lok Sabha election's electors and votes polled within each assembly constituency, as published by ECI. Votes polled are the electronic-voting-machine count; postal ballots are not broken down by assembly segment, so true turnout is marginally higher than shown. The 2023 columns are from the 2023 assembly election.

The data tells us where to look.

The 2026 SIR data reveals large and uneven changes across Karnataka's electoral roll. The concentration in Bengaluru, the very tight relationship with turnout, and the thirteen constituencies where the remaining roll falls below 2024 turnout all warrant further examination.

But constituency-level statistics cannot tell us what happened to an individual voter.

The next question is therefore not simply how many names were removed. It is what happened to each of them.

That investigation begins at the booth - and ultimately, at the voter level.

Need the data or want to take the analysis further?

If you are a researcher, journalist, advocate, political party, or civil-society organisation and would like access to the underlying data used in this analysis, get in touch with us. We are happy to share relevant datasets and support independent research, verification and further analysis.

For organisations that need deeper electoral data analysis, constituency-level intelligence or customised research, our team can also provide analytical and consulting support.

Get in touch with us