Skip to main content

Download the data

Every election result on this site as CSV, with a source link on every row and a checksum for every file.

Data version 2026.10.6

Download the data
ElectionFileRows
Assembly 2014assembly-2014.csv (one row per candidate)1,669
Assembly 2014assembly-2014-contests.csv (one row per constituency)119
Huzurnagar by-election 2019bypoll-2019-ac-huzurnagar.csv (one row per candidate)28
Huzurnagar by-election 2019bypoll-2019-ac-huzurnagar-contests.csv (one row per constituency)1
Dubbak by-election 2020bypoll-2020-ac-dubbak.csv (one row per candidate)23
Dubbak by-election 2020bypoll-2020-ac-dubbak-contests.csv (one row per constituency)1
Huzurabad by-election 2021bypoll-2021-ac-huzurabad.csv (one row per candidate)30
Huzurabad by-election 2021bypoll-2021-ac-huzurabad-contests.csv (one row per constituency)1
Nagarjuna Sagar by-election 2021bypoll-2021-ac-nagarjuna-sagar.csv (one row per candidate)41
Nagarjuna Sagar by-election 2021bypoll-2021-ac-nagarjuna-sagar-contests.csv (one row per constituency)1
Munugode by-election 2022bypoll-2022-ac-munugode.csv (one row per candidate)47
Munugode by-election 2022bypoll-2022-ac-munugode-contests.csv (one row per constituency)1
Secunderabad Cantt. by-election 2024bypoll-2024-ac-secunderabad-cantonment.csv (one row per candidate)15
Secunderabad Cantt. by-election 2024bypoll-2024-ac-secunderabad-cantonment-contests.csv (one row per constituency)1
Lok Sabha 2014lok-sabha-2014.csv (one row per candidate)265
Lok Sabha 2014lok-sabha-2014-contests.csv (one row per constituency)17
Lok Sabha 2019lok-sabha-2019.csv (one row per candidate)443
Lok Sabha 2019lok-sabha-2019-contests.csv (one row per constituency)17
Lok Sabha 2024lok-sabha-2024.csv (one row per candidate)525
Lok Sabha 2024lok-sabha-2024-contests.csv (one row per constituency)17

Licence and attribution

The compiled datasets are released under the Creative Commons Attribution 4.0 licence (CC BY 4.0): reuse them freely, with attribution.

Attribution: compiled by telangana.ai from Election Commission of India results (archived copies via the Internet Archive), DataMeet constituency boundaries (CC BY 2.5 India), OpenStreetMap districts (c) OpenStreetMap contributors (ODbL) and Wikidata (CC0).

Data dictionary

Candidacy files: election_id, seat_number, seat_name, reservation, candidate (as ECI printed it), party_id, party_as_recorded (the party label at the time), evm_votes, postal_votes, total_votes, vote_pct (of total votes including NOTA), rank, won, source_url. Contest files: one row per seat with electors, total votes, NOTA, turnout, winner, runner-up, margin, status and data quality.

JSON API and per-seat files

The same figures as static JSON, one file per election, constituency, party list and candidate, plus one CSV per seat with every election fought there. Field names are stable within a data version.

Ctrl+K or / to open · arrow keys to move · Enter to open · Esc to close