India data

India Voter Registration Roll

Apriori collects data for our India Voter Registration Roll directly from the India Electoral Authority for each administrative division. We collect data from all of the States and Union Territories in India. The data consists of all registered voters aged 18 years or older and contains over 1 Billion records. We parse, cleanse and normalize the data fields and also add various data elements based on information from India Post. Our database is the most complete and accurate set of India voter data available anywhere.

The Best Database

We collect, process, standardize and enhance over one million individual files in different formats, layouts and languages to produce a centralized digital database of registered voters.

The majority of the content is derived from the India Electoral Rolls with additions and crosschecks from India Post address data.

Learn more

The Best Data

Data in the India Voter Registration Roll consists of all registered voters 18 years of age or older from all States and Union Territories.

It contains Government Issued ID number (EPIC number), name, relation’s name, address, age, gender, polling station name, postal code, and other administrative division fields, as well as geographic coordinates.

Learn more

Made Even Better

India raw data comes in an immense variety of layouts and in multiple languages. We parse, cleanse and normalize data fields for easy consumption.

For example, we separate voter’s relative name and relationship status into mother’s, father’s or husband’s name fields. We also derive an approximate year of birth from the voter’s age.

Learn more


The data is available in the language prevalent to a particular State or Territory. There are 14 languages in which the data is published, with the majority being in Hindi and English. If the data is available in multiple languages, we make the data available in all of them.
To ensure the most accurate data rendition possible, we apply machine transliteration algorithms custom built using our extensive background in linguistics and the expertise of in-country language specialists who are native speakers. We also convert all non-English source data into Roman characters by applying our custom linguistic rules and language exceptions.

Learn more

India Languages

Database Updates

The data is typically updated on an annual schedule as it becomes available from the State and Union Territories Electoral Authorities. We constantly monitor the data release schedule and acquire, process, and make the updated data available soon thereafter. Data updates are available as either a full database replacement or as a delta update containing changes and additions only. You are notified via automatic process that the newest version of the database is available for download.

Who Uses Our Data

Our database is used for many purposes. For example, a credit reporting agency uses Apriori data to verify their internal data against our cleansed and extended government issued database of registered voters. This cross-reference helps them provide accurate and up to date consumer credit information to their clients.

Another client is a well-known international data aggregator that uses our India data to provide an API solution to its customers in e-commerce and the finance industry on a per transaction basis for incorporation in due-diligence processes.

Information Security Policy

Information contained in India Voter Registration Roll is Public Data It is acquired from Government of India Electoral Authorities and India Post. This data is considered personal information under the IT Act and associated Policy Rules and therefore reasonable security practices and procedures must be applied by any company that gains access to the data through Apriori LLC.