Lok Sabha results and voting trends

This interactive feature parses the results of the 2024 Lok Sabha elections. The data can be sliced and diced for several criteria to be shown in the form of a map, a table and a list . The results of the 2019 and 2014 Lok Sabha elections are also included in the interactive to provide comparisons. The data extraction , visualisation and scripting are by The Hindu’s deputy national editor Srinivasan Ramani.

201420192024

Alliance-wise numbers

NDA 292

INDIA 205

Others 46

NDA

Seats

292

Vote Share

43.63%

PARTYSEATS WONVOTE SHARE (%)
BJP24036.56%
TDP161.98%
JD(U)121.25%
SHS71.15%
LJP(RV)50.44%

more

INDIA

Seats

205

Vote Share

37.00%

PARTYSEATS WONVOTE SHARE (%)
INC9921.19%
SP374.58%
DMK221.82%
SHS(UBT)91.48%
NCP(SP)80.92%

more

OTHERS

Seats

46

Vote Share

19.37%

PARTYSEATS WONVOTE SHARE (%)
AITC294.37%
Others76.18%
YSRCP42.06%
AIMIM10.22%
ASP(KR)10.11%

moreSelect State

Select State

Select Urban Clusters

Select Urban Clusters

Constituency, State

Vote % (Top 3 parties)

Andaman & Nicobar Islands, ANBJP: 50.6%INC: 38.5%

Zahirabad, TGINC: 42.7%BJP: 39.0%

Araku, APYSRCP: 41.0%BJP: 36.6%

Khammam, TGINC: 61.3%TRS: 23.9%

Medak, TGBJP: 34.0%INC: 31.2%

Anakapalle, APBJP: 57.5%YSRCP: 35.1%

Bhongir, TGINC: 44.9%BJP: 29.0%

Chevella, TGBJP: 48.3%INC: 38.0%

Srikakulam, APTDP: 61.0%YSRCP: 34.5%

Eluru, APTDP: 54.0%YSRCP: 40.8%

Secunderabad, TGBJP: 45.1%INC: 40.4%

Peddapalle, TGINC: 43.4%BJP: 31.4%

Rajahmundry, APBJP: 54.8%YSRCP: 36.8%

Nalgonda, TGINC: 60.5%BJP: 17.3%

Narsapuram, APBJP: 57.5%YSRCP: 35.0%

Nagarkurnool, TGINC: 38.1%BJP: 30.4%

Amalapuram, APTDP: 61.3%YSRCP: 35.0%

Narsaraopet, APTDP: 53.9%YSRCP: 43.2%

Machilipatnam, APJnP: 55.2%YSRCP: 38.2%

Guntur, APTDP: 60.7%YSRCP: 36.5%

Ongole, APTDP: 49.4%YSRCP: 45.8%

Bapatla, APTDP: 55.2%YSRCP: 39.2%

Kurnoolu, APTDP: 49.5%YSRCP: 41.1%

Karimnagar, TGBJP: 44.6%INC: 27.4%

Nizamabad, TGBJP: 48.0%INC: 39.2%

Vizianagaram, APTDP: 57.2%YSRCP: 38.0%

Kakinada, APJnP: 54.9%YSRCP: 37.6%

Adilabad, TGBJP: 46.0%INC: 38.6%

Rajampet, APYSRCP: 48.4%BJP: 42.7%

Nellore, APTDP: 55.7%YSRCP: 37.8%

Ananthapur, APTDP: 53.3%YSRCP: 40.2%

Kadapa, APYSRCP: 45.8%TDP: 41.0%

Nandyal, APTDP: 49.9%YSRCP: 42.0%

Mahabubabad, TGINC: 55.3%TRS: 23.8%

Chittoor, APTDP: 54.8%YSRCP: 39.3%

Thirupathi, APYSRCP: 45.7%BJP: 44.7%

Hindupur, APTDP: 51.2%YSRCP: 41.9%

Mahbubnagar, TGBJP: 41.7%INC: 41.3%

Vijayawada, APTDP: 58.2%YSRCP: 37.5%

Visakhapatnam, APTDP: 65.4%YSRCP: 29.1%

Warangal, TGINC: 45.9%BJP: 28.5%

Hyderabad, TGAIMIM: 61.3%BJP: 30.0%

Malkajgiri, TGBJP: 51.3%INC: 31.0%

Arunachal West, ARBJP: 51.4%INC: 26.2%

Arunachal East, ARBJP: 45.0%INC: 35.6%

Lakhimpur, ASBJP: 54.8%INC: 38.1%

Dibrugarh, ASBJP: 54.3%ASMJTYP: 32.4%

Jorhat, ASINC: 54.0%BJP: 43.7%

Sonitpur, ASBJP: 60.2%INC: 32.2%

Kaziranga, ASBJP: 55.0%INC: 39.8%

Darrang, ASBJP: 48.0%INC: 29.8%

Nagaon, ASINC: 50.9%BJP: 37.2%

Diphu, ASBJP: 49.0%Others: 27.4%

Dhubri, ASINC: 60.0%AIUDF: 18.7%

Karimganj, ASBJP: 47.5%INC: 45.9%

Silchar, ASBJP: 59.9%INC: 35.6%

Kokrajhar, ASUPP(L): 39.4%BOPF: 35.2%

Guwahati, ASBJP: 56.0%INC: 40.3%

Barpeta, ASAGP: 51.0%INC: 37.8%

Muzaffarpur, BRBJP: 55.7%INC: 34.6%

Valmiki Nagar, BRJD(U): 47.5%RJD: 38.5%

Araria, BRBJP: 47.9%RJD: 46.3%

Gopalganj, BRJD(U): 48.1%VSIP: 36.2%

Siwan, BRJD(U): 38.7%Others: 29.4%

Vaishali, BRLJP(RV): 48.4%RJD: 40.7%

Jhanjharpur, BRJD(U): 48.7%VSIP: 31.9%

Supaul, BRJD(U): 48.3%RJD: 34.5%

Paschim Champaran, BRBJP: 53.4%INC: 40.9%

Madhubani, BRBJP: 53.9%RJD: 39.1%

Kishanganj, BRINC: 35.0%JD(U): 29.8%

Darbhanga, BRBJP: 55.3%RJD: 37.9%

Purnia, BROthers: 47.5%JD(U): 45.5%

Maharajganj, BRBJP: 52.2%INC: 42.1%

Madhepura, BRJD(U): 53.0%RJD: 38.5%

Begusarai, BRBJP: 50.1%CPI: 43.9%

Arrah, BRCPI(ML)-L: 48.3%BJP: 42.8%

Sasaram, BRINC: 46.8%BJP: 45.0%

Nawada, BRBJP: 47.2%RJD: 39.4%

Banka, BRJD(U): 50.0%RJD: 39.7%

Nalanda, BRJD(U): 48.9%CPI(ML)-L: 34.1%

Katihar, BRINC: 48.4%JD(U): 44.1%

Samastipur, BRLJP(RV): 53.0%INC: 35.9%

Khagaria, BRLJP(RV): 50.7%CPM: 35.5%

Patliputra, BRRJD: 49.9%BJP: 42.9%

Buxar, BRRJD: 40.8%BJP: 38.0%

Patna Sahib, BRBJP: 54.7%INC: 40.4%

Bhagalpur, BRJD(U): 50.4%INC: 40.5%

Munger, BRJD(U): 48.3%RJD: 41.2%

Purvi Champaran, BRBJP: 50.5%VSIP: 42.3%

Sheohar, BRJD(U): 45.1%RJD: 42.4%

Sitamarhi, BRJD(U): 47.1%RJD: 42.5%

Ujiarpur, BRBJP: 49.5%RJD: 43.8%

Hajipur, BRLJP(RV): 53.3%RJD: 38.6%

Karakat, BRCPI(ML)-L: 36.9%Others: 26.6%

Saran, BRBJP: 46.2%RJD: 44.8%

Jamui, BRLJP(RV): 52.0%RJD: 40.5%

Aurangabad, BRRJD: 49.2%BJP: 40.9%

Gaya, BRHAMS: 51.4%RJD: 40.8%

Jahanabad, BRRJD: 47.9%JD(U): 32.5%

JANJGIR, CGBJP: 48.7%INC: 44.4%

RAIPUR, CGBJP: 66.2%INC: 29.9%

SURGUJA, CGBJP: 49.0%INC: 44.5%

BILASPUR, CGBJP: 53.3%INC: 41.2%

RAJNANDGAON, CGBJP: 49.3%INC: 46.2%

DURG, CGBJP: 62.0%INC: 33.6%

MAHASAMUND, CGBJP: 53.1%INC: 42.1%

RAIGARH, CGBJP: 55.6%INC: 39.1%

KANKER, CGBJP: 47.2%INC: 47.1%

BASTAR, CGBJP: 45.5%INC: 40.0%

KORBA, CGINC: 46.5%BJP: 43.0%

Chandigarh, CHINC: 48.2%BJP: 47.7%

Daman & Diu, DDOthers: 46.0%BJP: 39.3%

West Delhi, DLBJP: 55.3%AAAP: 42.2%

North, DLBJP: 58.3%INC: 38.7%

Chandni Chowk, DLBJP: 53.5%INC: 44.2%

North, DLBJP: 53.1%INC: 44.2%

South Delhi, DLBJP: 53.5%AAAP: 43.9%

East Delhi, DLBJP: 52.6%AAAP: 45.2%

New Delhi, DLBJP: 53.5%AAAP: 44.2%

Dadar & Nagar Haveli, DNBJP: 58.9%INC: 30.9%

South Goa, GAINC: 48.4%BJP: 45.4%

North Goa, GABJP: 56.4%INC: 31.0%

Bardoli, GJBJP: 57.0%INC: 39.9%

Junagadh, GJBJP: 54.7%INC: 42.0%

Surat, GJBJP: 100.0%Not Applicable: NaN%

Kheda, GJBJP: 63.3%INC: 32.9%

Ahmedabad West, GJBJP: 63.3%INC: 33.6%

Jamnagar, GJBJP: 59.0%INC: 36.3%

Sabarkantha, GJBJP: 53.4%INC: 41.1%

Banaskantha, GJINC: 48.8%BJP: 46.6%

Patan, GJBJP: 49.6%INC: 46.9%

Panchmahal, GJBJP: 70.2%INC: 25.2%

Dahod, GJBJP: 61.6%INC: 31.8%

Vadodara, GJBJP: 72.0%INC: 24.0%

Anand, GJBJP: 52.4%INC: 44.7%

Amreli, GJBJP: 66.3%INC: 29.6%

Ahmedabad East, GJBJP: 68.3%INC: 27.4%

Rajkot, GJBJP: 67.4%INC: 29.4%

Surendranagar, GJBJP: 59.2%INC: 36.1%

Navsari, GJBJP: 77.0%INC: 19.2%

Bharuch, GJBJP: 50.7%AAAP: 43.6%

Chhota Udaipur, GJBJP: 62.8%INC: 31.4%

Porbandar, GJBJP: 68.2%INC: 26.9%

Valsad, GJBJP: 56.1%INC: 40.7%

Gandhinagar, GJBJP: 76.5%INC: 20.1%

Mahesana, GJBJP: 63.7%INC: 33.3%

Bhavnagar, GJBJP: 68.5%AAAP: 25.0%

HAMIRPUR, HPBJP: 58.0%INC: 40.5%

KANGRA, HPBJP: 61.0%INC: 36.7%

SHIMLA, HPBJP: 53.6%INC: 44.2%

MANDI, HPBJP: 52.9%INC: 45.5%

AMBALA, HRINC: 49.3%BJP: 45.6%

KURUKSHETRA, HRBJP: 45.0%AAAP: 42.5%

SIRSA, HRINC: 54.2%BJP: 34.4%

KARNAL, HRBJP: 54.9%INC: 37.6%

SONIPAT, HRINC: 48.8%BJP: 46.9%

HISAR, HRINC: 48.6%BJP: 43.2%

ROHTAK, HRINC: 62.8%BJP: 35.1%

BHIWANI, HRBJP: 49.7%INC: 46.2%

GURGAON, HRBJP: 50.5%INC: 45.8%

FARIDABAD, HRBJP: 53.6%INC: 41.8%

Jamshedpur, JHBJP: 56.8%JMM: 36.5%

Singhbhum, JHJMM: 51.6%BJP: 34.9%

Rajmahal, JHJMM: 50.4%BJP: 35.7%

Dumka, JHJMM: 46.2%BJP: 44.3%

Godda, JHBJP: 49.6%INC: 42.3%

Palamau, JHBJP: 55.4%RJD: 34.6%

Hazaribagh, JHBJP: 51.8%INC: 29.9%

Dhanbad, JHBJP: 55.3%INC: 32.0%

Kodarma, JHBJP: 57.8%CPI(ML)-L: 30.3%

Lohardaga, JHINC: 50.0%BJP: 35.6%

Khunti, JHINC: 54.6%BJP: 38.6%

Chatra, JHBJP: 52.9%INC: 32.5%

Ranchi, JHBJP: 45.9%INC: 37.6%

Giridih, JHAJSUP: 35.7%JMM: 29.3%

Ladakh, LDOthers: 48.1%INC: 27.6%

JAMMU, JKBJP: 52.8%INC: 42.4%

SRINAGAR, JKJKN: 52.9%JKPDP: 24.9%

ANANTNAG, JKJKN: 50.9%JKPDP: 23.4%

BARAMULLA, JKOthers: 45.7%JKN: 25.9%

UDHAMPUR, JKBJP: 51.3%INC: 40.1%

undefined, JKundefined: NaN%undefined: NaN%

Gulbarga, KAINC: 49.8%BJP: 47.7%

Bijapur, KABJP: 51.9%INC: 46.0%

Chikkodi, KAINC: 51.2%BJP: 44.7%

Raichur, KAINC: 51.6%BJP: 45.5%

Koppal, KAINC: 49.9%BJP: 46.4%

Haveri, KABJP: 50.5%INC: 47.4%

Davanagere, KAINC: 48.0%BJP: 46.0%

Chikkballapur, KABJP: 53.7%INC: 43.1%

Udupi Chikmagalur, KABJP: 59.6%INC: 38.5%

Tumkur, KABJP: 55.3%INC: 41.8%

Kolar, KAJD(S): 51.0%INC: 45.8%

Bangalore Rural, KABJP: 56.2%INC: 42.2%

Dharwad, KABJP: 52.4%INC: 45.3%

Bangalore North, KABJP: 56.3%INC: 41.5%

Dakshina Kannada, KABJP: 54.0%INC: 43.4%

Mysore, KABJP: 53.6%INC: 44.2%

Chamarajanagar, KAINC: 54.9%BJP: 41.1%

Mandya, KAJD(S): 58.3%INC: 38.9%

Bellary, KAINC: 52.6%BJP: 45.5%

Chitradurga, KABJP: 50.1%INC: 46.6%

Bidar, KAINC: 53.6%BJP: 43.3%

Uttara Kannada, KABJP: 62.0%INC: 35.3%

Shimoga, KABJP: 56.5%INC: 38.9%

Hassan, KAINC: 49.7%JD(S): 46.5%

Belgaum, KABJP: 55.1%INC: 42.2%

Bangalore South, KABJP: 60.1%INC: 37.9%

Bangalore central, KABJP: 50.0%INC: 47.6%

Bagalkot, KABJP: 50.9%INC: 45.7%

Malappuram, KLIUML: 59.4%CPM: 31.7%

Pathanamthitta, KLINC: 40.0%CPM: 32.8%

Mavelikkara, KLINC: 41.3%CPI: 40.1%

Thiruvananthapuram, KLINC: 37.2%BJP: 35.5%

Palakkad, KLINC: 40.7%CPM: 33.4%

Thrissur, KLBJP: 37.8%CPI: 30.9%

Alathur, KLCPM: 40.7%INC: 38.6%

Kasaragod, KLINC: 44.1%CPM: 35.1%

Attingal, KLINC: 33.3%CPM: 33.2%

Vadakara, KLINC: 49.6%CPM: 39.5%

Kozhikode, KLINC: 47.7%CPM: 34.3%

Kannur, KLINC: 48.7%CPM: 38.5%

Chalakudy, KLINC: 41.4%CPM: 34.7%

Idukki, KLINC: 51.4%CPM: 35.5%

Alappuzha, KLINC: 38.2%CPM: 32.2%

Kottayam, KLKEC: 43.6%Others: 33.2%

Kollam, KLRSP: 48.5%CPM: 32.0%

Ernakulam, KLINC: 53.0%CPM: 25.5%

Wayanad, KLINC: 59.7%CPI: 26.1%

Ponnani, KLIUML: 54.8%CPM: 31.8%

Inner Manipur, MNINC: 46.9%BJP: 33.2%

Outer Manipur, MNINC: 48.3%NPF: 37.6%

BHIND, MPBJP: 51.2%INC: 45.0%

BALAGHAT, MPBJP: 51.6%INC: 38.9%

HOSHANGABAD, MPBJP: 65.0%INC: 30.4%

DHAR, MPBJP: 55.8%INC: 40.4%

INDORE, MPBJP: 78.5%Others: 14.0%

GWALIOR, MPBJP: 50.0%INC: 44.8%

SIDHI, MPBJP: 50.9%INC: 32.9%

RAJGARH, MPBJP: 53.1%INC: 42.9%

SAGAR, MPBJP: 68.5%INC: 27.5%

DAMOH, MPBJP: 65.2%INC: 27.9%

SHAHDOL, MPBJP: 61.7%INC: 27.2%

DEWAS, MPBJP: 63.2%INC: 34.3%

UJJAIN, MPBJP: 62.9%INC: 34.6%

BHOPAL, MPBJP: 65.5%INC: 32.0%

VIDISHA, MPBJP: 76.7%INC: 20.3%

RATLAM, MPBJP: 51.9%INC: 38.4%

REWA, MPBJP: 52.0%INC: 30.9%

SATNA, MPBJP: 43.4%INC: 35.4%

MANDSOUR, MPBJP: 66.0%INC: 31.1%

GUNA, MPBJP: 67.2%INC: 27.8%

CHHINDWARA, MPBJP: 49.4%INC: 40.7%

BETUL, MPBJP: 60.8%INC: 33.6%

KHARGONE, MPBJP: 52.6%INC: 43.9%

JABALPUR, MPBJP: 68.2%INC: 26.2%

MANDLA, MPBJP: 48.9%INC: 42.2%

MORENA, MPBJP: 43.4%INC: 39.0%

TIKAMGARH, MPBJP: 65.1%INC: 28.4%

KHAJURAHO, MPBJP: 67.8%BSP: 20.3%

KHANDWA, MPBJP: 57.0%INC: 39.2%

Tura, MLINC: 57.0%NPEP: 33.9%

Shillong, MLVPP: 55.0%INC: 19.2%

Buldhana, MHSHS: 31.5%SHS(UBT): 28.9%

Madha, MHNCP(SP): 48.9%BJP: 39.4%

Satara, MHBJP: 47.7%NCP(SP): 44.9%

Jalgaon, MHBJP: 57.7%SHS(UBT): 36.1%

Akola, MHBJP: 39.0%INC: 35.5%

Sangli, MHOthers: 48.9%BJP: 40.4%

Solapur, MHINC: 51.5%BJP: 45.3%

Amravati, MHINC: 44.8%BJP: 43.2%

Ramtek, MHINC: 48.9%SHS: 42.8%

Nandurbar, MHINC: 53.5%BJP: 42.1%

Bhandara Gondiya, MHINC: 47.6%BJP: 44.5%

Wardha, MHNCP(SP): 48.7%BJP: 41.2%

Shirur, MHNCP(SP): 50.8%NCP: 40.6%

Beed, MHNCP(SP): 44.9%BJP: 44.5%

Maval, MHSHS: 48.8%SHS(UBT): 42.0%

Parbhani, MHSHS(UBT): 45.2%Others: 35.1%

Raigad, MHNCP: 50.2%SHS(UBT): 42.0%

Osmanabad, MHSHS(UBT): 58.5%NCP: 32.7%

Hatkanangale, MHSHS: 40.1%SHS(UBT): 39.1%

Dhule, MHINC: 47.9%BJP: 47.6%

Gadchiroli, MHINC: 53.0%BJP: 40.8%

Raver, MHBJP: 53.8%NCP(SP): 30.6%

Bhiwandi, MHNCP(SP): 39.9%BJP: 34.6%

Dindori, MHNCP(SP): 46.5%BJP: 37.4%

Jalna, MHINC: 44.6%BJP: 36.5%

Aurangabad, MHSHS: 36.6%AIMIM: 26.2%

Chandrapur, MHINC: 57.9%BJP: 36.9%

Nashik, MHSHS(UBT): 49.9%SHS: 36.8%

Shirdi, MHSHS(UBT): 45.0%SHS: 40.2%

Hingoli, MHSHS(UBT): 42.5%SHS: 33.1%

Ahmednagar, MHNCP(SP): 47.1%BJP: 45.0%

Palghar, MHBJP: 43.7%SHS(UBT): 30.4%

Latur, MHINC: 49.1%BJP: 44.2%

Baramati, MHNCP(SP): 51.9%NCP: 40.6%

Ratnagiri, MHBJP: 49.1%SHS(UBT): 43.8%

Kolhapur, MHINC: 54.1%SHS: 43.0%

Thane, MHSHS: 56.1%SHS(UBT): 39.5%

Mumbai North, MHBJP: 65.7%INC: 31.1%

Mumbai North West, MHSHS: 47.4%SHS(UBT): 47.4%

Mumbai North East, MHSHS(UBT): 48.7%BJP: 45.5%

Mumbai North Central, MHINC: 48.9%BJP: 47.1%

Mumbai South, MHSHS(UBT): 51.2%SHS: 44.4%

Mumbai South Central, MHSHS(UBT): 49.7%SHS: 43.0%

Kalyan, MHSHS: 56.4%SHS(UBT): 36.4%

Pune, MHBJP: 52.9%INC: 41.8%

Nanded, MHINC: 46.9%BJP: 41.6%

Yavatmal, MHSHS(UBT): 48.5%SHS: 40.8%

Nagpur, MHBJP: 54.1%INC: 42.7%

MIZORAM, MZZPM: 42.5%MNF: 28.6%

Nagaland, NLINC: 52.8%NDPP: 46.1%

Bhadrak, ODBJP: 44.2%BJD: 37.1%

Jajpur, ODBJP: 46.0%BJD: 45.9%

Sambalpur, ODBJP: 49.5%BJD: 39.5%

Balasore, ODBJP: 45.5%BJD: 33.6%

Keonjhar, ODBJP: 45.7%BJD: 38.0%

Mayurbhanj, ODBJP: 49.9%BJD: 31.2%

Sundargarh, ODBJP: 42.8%BJD: 30.8%

Bargarh, ODBJP: 54.7%BJD: 35.5%

Dhenkanal, ODBJP: 50.2%BJD: 43.8%

Bolangir, ODBJP: 44.1%BJD: 34.6%

Kalahandi, ODBJP: 40.8%BJD: 30.8%

Kandhamal, ODBJP: 41.8%BJD: 39.7%

Kendrapara, ODBJP: 48.2%BJD: 43.0%

Cuttack, ODBJP: 47.4%BJD: 42.3%

Bhubaneswar, ODBJP: 47.4%BJD: 44.1%

Aska, ODBJP: 48.5%BJD: 38.7%

Jagatsinghpur, ODBJP: 45.8%BJD: 42.6%

Nabarangpur, ODBJP: 38.7%BJD: 31.7%

Koraput, ODINC: 41.0%BJD: 28.2%

Puri, ODBJP: 52.6%BJD: 43.8%

Berhampur, ODBJP: 49.2%BJD: 33.3%

Jalandhar, PBINC: 39.4%BJP: 21.6%

Hoshiarpur, PBAAAP: 32.0%INC: 27.4%

Fatehgarh Sahib, PBINC: 34.1%AAAP: 30.6%

Firozpur, PBINC: 23.7%AAAP: 23.4%

Patiala, PBINC: 26.5%AAAP: 25.3%

Bathinda, PBSAD: 32.7%AAAP: 28.4%

Gurdaspur, PBINC: 33.8%BJP: 26.1%

Amritsar, PBINC: 28.2%AAAP: 23.7%

Khadoor Sahib, PBOthers: 38.6%INC: 19.8%

Anandpur Sahib, PBAAAP: 29.1%INC: 28.1%

Sangrur, PBAAAP: 36.1%INC: 19.0%

Ludhiana, PBINC: 30.4%BJP: 28.4%

Faridkot, PBOthers: 29.4%AAAP: 22.5%

PUDUCHERRY, PYINC: 52.7%BJP: 35.8%

CHURU, RJINC: 51.1%BJP: 46.0%

BIKANER, RJBJP: 50.7%INC: 45.7%

JHUNJHUNU, RJINC: 49.4%BJP: 47.8%

ALWAR, RJBJP: 50.4%INC: 46.6%

JODHPUR, RJBJP: 52.8%INC: 44.4%

SIKAR, RJCPM: 50.7%BJP: 45.1%

NAGAUR, RJRLTP: 48.2%BJP: 44.8%

TONK, RJINC: 50.9%BJP: 45.6%

BHARATPUR, RJINC: 51.2%BJP: 46.6%

BARMER, RJINC: 41.7%Others: 34.7%

AJMER, RJBJP: 62.2%INC: 34.8%

KARAULI, RJINC: 53.6%BJP: 43.6%

JHALAWAR, RJBJP: 60.9%INC: 34.8%

RAJSAMAND, RJBJP: 64.4%INC: 32.1%

JALORE, RJBJP: 54.9%INC: 41.0%

BHILWARA, RJBJP: 61.9%INC: 34.7%

KOTA, RJBJP: 50.0%INC: 47.2%

PALI, RJBJP: 55.9%INC: 37.8%

GANGANAGAR, RJINC: 51.4%BJP: 45.2%

DAUSA, RJINC: 60.2%BJP: 38.1%

CHITTORGARH, RJBJP: 59.3%INC: 33.3%

JAIPUR, RJBJP: 60.6%INC: 37.9%

BANSWARA, RJBHRTADVSIP: 50.1%BJP: 35.0%

UDAIPUR, RJBJP: 49.3%INC: 31.8%

JAIPUR RURAL, RJBJP: 49.0%INC: 48.8%

Sikkim, SKSKM: 42.7%Others: 21.7%

ERODE, TNDMK: 51.4%ADMK: 29.8%

TENKASI, TNDMK: 41.0%ADMK: 22.1%

TIRUNELVELI, TNINC: 47.1%BJP: 31.5%

KANNIYAKUMARI, TNINC: 53.1%BJP: 35.6%

COIMBATORE, TNDMK: 41.4%BJP: 32.8%

MAYILADUTHURAI, TNINC: 47.7%ADMK: 22.7%

PERAMBALUR, TNDMK: 53.4%ADMK: 19.0%

DINDIGUL, TNCPM: 58.3%ADMK: 19.7%

ARAKKONAM, TNDMK: 48.4%ADMK: 22.1%

CHENNAI SOUTH, TNDMK: 47.0%BJP: 26.4%

KRISHNAGIRI, TNINC: 42.3%ADMK: 25.8%

ARANI, TNDMK: 43.9%ADMK: 25.6%

TIRUVANNAMALAI, TNDMK: 47.8%ADMK: 27.3%

SRIPERUMBUDUR, TNDMK: 52.6%ADMK: 18.9%

VELLORE, TNDMK: 50.4%BJP: 31.3%

KANCHEEPURAM, TNDMK: 46.5%ADMK: 28.9%

KALLAKURICHI, TNDMK: 44.9%ADMK: 40.6%

NILGIRIS, TNDMK: 46.4%BJP: 22.8%

CHIDAMBARAM, TNVCK: 43.3%ADMK: 34.4%

CHENNAI NORTH, TNDMK: 55.1%ADMK: 17.5%

CHENNAI CENTRAL, TNDMK: 56.6%BJP: 23.2%

THOOTHUKKUDI, TNDMK: 55.3%ADMK: 15.1%

NAGAPATTINAM, TNCPI: 47.8%ADMK: 26.3%

TIRUVALLUR, TNINC: 56.2%BJP: 15.9%

VILUPPURAM, TNVCK: 41.4%ADMK: 35.3%

CUDDALORE, TNINC: 44.1%DMDK: 26.1%

SIVAGANGA, TNINC: 40.6%ADMK: 21.1%

THENI, TNDMK: 50.1%AMMKMNKZ: 25.6%

RAMANATHAPURAM, TNIUML: 45.9%Others: 30.9%

NAMAKKAL, TNDMK: 40.3%ADMK: 37.8%

THANJAVUR, TNDMK: 48.8%DMDK: 17.8%

TIRUCHIRAPPALLI, TNMDMK: 51.4%ADMK: 21.7%

POLLACHI, TNDMK: 47.4%ADMK: 25.0%

KARUR, TNINC: 47.3%ADMK: 32.5%

DHARMAPURI, TNDMK: 34.7%PMK: 33.0%

MADURAI, TNCPM: 43.6%BJP: 22.4%

VIRUDHUNAGAR, TNINC: 36.3%DMDK: 35.9%

TIRUPPUR, TNCPI: 41.4%ADMK: 30.4%

SALEM, TNDMK: 43.4%ADMK: 38.0%

Tripura East, TRBJP: 68.5%CPM: 25.6%

Tripura West, TRBJP: 72.8%INC: 22.3%

Almora, UKBJP: 64.2%INC: 29.2%

Haridwar, UKBJP: 50.2%INC: 37.6%

Tehri Garhwal, UKBJP: 53.7%INC: 22.1%

Garhwal, UKBJP: 58.6%INC: 36.4%

Nainital, UKBJP: 61.0%INC: 34.6%

Saharanpur, UPINC: 44.6%BJP: 39.3%

Kairana, UPSP: 48.9%BJP: 42.5%

Nagina, UPASP(KR): 51.2%BJP: 36.1%

Muzaffarnagar, UPSP: 43.6%BJP: 41.4%

Baghpat, UPRLD: 52.4%SP: 35.3%

Amroha, UPBJP: 42.9%INC: 40.3%

Sambhal, UPSP: 47.8%BJP: 37.6%

Meerut, UPBJP: 46.2%SP: 45.3%

Lalganj, UPSP: 43.9%BJP: 32.4%

Jalaun, UPSP: 47.0%BJP: 42.2%

Rampur, UPSP: 49.7%BJP: 40.7%

Ghaziabad, UPBJP: 58.1%INC: 35.2%

Pilibhit, UPBJP: 52.3%SP: 38.1%

Bulandshahr, UPBJP: 56.6%INC: 30.6%

Kheri, UPSP: 45.9%BJP: 43.1%

Bareilly, UPBJP: 50.7%SP: 47.5%

Aonla, UPSP: 45.2%BJP: 43.8%

Badaun, UPSP: 46.0%BJP: 42.8%

Shahjahanpur, UPBJP: 47.5%SP: 43.1%

Baharaich, UPBJP: 49.1%SP: 43.0%

Aligarh, UPBJP: 44.3%SP: 42.9%

Dhaurahra, UPSP: 39.9%BJP: 39.5%

Etah, UPSP: 47.1%BJP: 44.3%

Mathura, UPBJP: 53.3%INC: 22.6%

Farrukhabad, UPBJP: 47.2%SP: 46.9%

Hardoi, UPBJP: 44.3%SP: 41.7%

Hathras, UPBJP: 51.2%SP: 28.4%

Domariyaganj, UPBJP: 45.5%SP: 41.3%

Sitapur, UPINC: 48.2%BJP: 40.1%

Firozabad, UPSP: 49.0%BJP: 41.0%

Maharajganj, UPBJP: 48.9%INC: 45.9%

Mainpuri, UPSP: 56.8%BJP: 35.8%

Kaiserganj, UPBJP: 53.8%SP: 39.8%

Gonda, UPBJP: 49.8%SP: 44.9%

Misrikh, UPBJP: 45.1%SP: 42.0%

Barabanki, UPINC: 55.8%BJP: 39.1%

Kushi Nagar, UPBJP: 47.8%SP: 40.2%

Fatehpur Sikri, UPBJP: 43.1%INC: 38.9%

Azamgarh, UPSP: 48.2%BJP: 32.9%

Bansgaon, UPBJP: 45.4%INC: 45.0%

Amethi, UPINC: 55.0%BJP: 37.9%

Akbarpur, UPBJP: 47.6%SP: 43.5%

Rae Bareli, UPINC: 66.2%BJP: 28.6%

Mohanlalganj, UPSP: 48.5%BJP: 43.4%

Deoria, UPBJP: 48.4%INC: 45.0%

Sant Kabir Nagar, UPSP: 45.7%BJP: 37.3%

Faizabad, UPSP: 48.6%BJP: 43.8%

Etawah, UPSP: 47.5%BJP: 41.8%

Sultanpur, UPSP: 43.0%BJP: 38.8%

Salempur, UPSP: 44.2%BJP: 43.8%

Ghosi, UPSP: 43.7%SBSP: 29.6%

Chandauli, UPSP: 42.5%BJP: 40.6%

Allahabad, UPINC: 48.8%BJP: 42.6%

Mirzapur, UPADAL: 42.7%SP: 39.3%

Robertsganj, UPSP: 46.1%ADAL: 33.3%

Fatehpur, UPSP: 45.2%BJP: 42.2%

Jaunpur, UPSP: 46.2%BJP: 37.2%

Pratapgarh, UPSP: 46.6%BJP: 39.7%

Hamirpur, UPSP: 44.0%BJP: 43.8%

Kaushambi, UPSP: 50.5%BJP: 40.2%

Ballia, UPSP: 46.4%BJP: 42.1%

Jhansi, UPBJP: 50.0%INC: 42.6%

Ghazipur, UPSP: 46.8%BJP: 36.0%

Machhlishahr, UPSP: 42.6%BJP: 39.2%

Phulpur, UPBJP: 44.6%SP: 44.2%

Bhadohi, UPBJP: 42.4%AITC: 38.3%

Ambedkar Nagar, UPSP: 46.3%BJP: 34.6%

Banda, UPSP: 38.9%BJP: 32.1%

Kanpur, UPBJP: 49.9%INC: 47.6%

Unnao, UPBJP: 47.3%SP: 44.6%

Kannauj, UPSP: 52.7%BJP: 38.7%

Lucknow, UPBJP: 53.9%SP: 42.0%

Varanasi, UPBJP: 54.2%INC: 40.7%

Gorakhpur, UPBJP: 50.8%SP: 41.8%

Basti, UPSP: 48.7%BJP: 39.3%

Shrawasti, UPSP: 48.8%BJP: 41.5%

Agra, UPBJP: 53.3%SP: 29.2%

Gautam Buddha Nagar, UPBJP: 59.7%SP: 20.8%

Bijnor, UPRLD: 39.5%SP: 35.8%

Moradabad, UPSP: 49.7%BJP: 41.4%

Darjeeling, WBBJP: 51.2%AITC: 37.7%

Arambagh, WBAITC: 45.7%BJP: 45.3%

Barasat, WBAITC: 45.1%BJP: 37.7%

Medinipur, WBAITC: 47.4%BJP: 45.6%

Tamluk, WBBJP: 48.5%AITC: 43.6%

Murshidabad, WBAITC: 44.3%CPM: 33.6%

Krishnanagar, WBAITC: 44.1%BJP: 40.1%

Birbhum, WBAITC: 47.0%BJP: 34.1%

Bolpur, WBAITC: 56.0%BJP: 34.6%

Bardhaman, WBAITC: 48.0%BJP: 38.8%

Purulia, WBBJP: 40.3%AITC: 39.1%

Bardhaman Purba, WBAITC: 48.1%BJP: 37.4%

Bankura, WBAITC: 44.3%BJP: 42.1%

Asansol, WBAITC: 46.5%BJP: 42.0%

Ranaghat, WBBJP: 50.8%AITC: 38.6%

Bishnupur, WBBJP: 44.9%AITC: 44.6%

Jangipur, WBAITC: 39.8%INC: 31.2%

Balurghat, WBBJP: 46.5%AITC: 45.6%

Maldaha Uttar, WBBJP: 37.2%AITC: 31.7%

Kolkata Uttar, WBAITC: 47.4%BJP: 37.8%

Jhargram, WBAITC: 49.9%BJP: 38.2%

Kolkata Dakshin, WBAITC: 49.5%BJP: 34.4%

Uluberia, WBAITC: 52.1%BJP: 36.4%

Mathurapur, WBAITC: 50.5%BJP: 37.1%

Joynagar, WBAITC: 60.3%BJP: 28.6%

Diamond harbour, WBAITC: 68.5%BJP: 22.0%

Kanthi, WBBJP: 49.9%AITC: 46.7%

Basirhat, WBAITC: 52.8%BJP: 30.9%

Bangaon, WBBJP: 48.2%AITC: 43.3%

Coochbehar, WBAITC: 48.6%BJP: 46.2%

Alipurduars, WBBJP: 48.9%AITC: 43.6%

Jalpaiguri, WBBJP: 48.6%AITC: 43.1%

Barrackpur, WBAITC: 45.6%BJP: 39.9%

Howrah, WBAITC: 49.3%BJP: 35.9%

Jadavpur, WBAITC: 45.8%BJP: 29.4%

Hooghly, WBAITC: 46.3%BJP: 41.2%

Srerampur, WBAITC: 45.6%BJP: 33.8%

Baharampur, WBAITC: 37.9%INC: 31.7%

Maldaha Dakshin, WBINC: 41.8%BJP: 32.4%

Raiganj, WBBJP: 41.0%AITC: 36.0%

Ghatal, WBAITC: 52.4%BJP: 40.9%

Dum dum, WBAITC: 42.0%BJP: 36.3%

Kachchh, GJBJP: 60.2%INC: 35.7%

Lakshadweep, LAINC: 52.3%NCP(SP): 46.9%

Filters

Clear AllMapList

Reserved for

SCSTGEN

Region

EastHindi HeartlandNorth EastNorth non-HindiWestSouth

Population Density

RuralSemi-ruralSemi-urbanUrban

Type of Contest

BipolarTriangularMulti-cornered

Margin

Below 2%2-5%5-10%10-20%Above 20%

Notes:

Use the filters to drill down further on electoral results constituency-wise in the respective Lok Sabha elections. Use the “Select State” dropdown to zoom into States/ UTs directly. The “Urban Clusters” dropdown allows zooming in to urban constituencies that are clustered together (NCR Region in and around Delhi for e.g., and other seats in metropolitan cities). You can see the data in either map or list view. List view will list the top 3 parties in each constituency and their vote shares. The “Clear-all” button will reset filters and the dropdowns to “All”.

A “turncoat” is defined as a contestant who shifted parties from the previous parliamentary election.

Electoral data were sourced from the Election Commission of India (https://www.eci.gov.in/) and Lok Dhaba, TCPD, Ashoka University –

Citation: Ananay Agarwal, Neelesh Agrawal, Saloni Bhogale, Sudheendra Hangal, Francesca Refsum Jensenius, Mohit Kumar, Chinmay Narayan, Basim U Nissa, Priyamvada Trivedi, and Gilles Verniers. 2021. “TCPD Indian Elections Data v2.0″, Trivedi Centre for Political Data, Ashoka University. http://lokdhaba.ashoka.edu.in/

The shapefiles/GeoJSON for the maps were sourced from the Datameet community.

Urban/ Rural classification for parliamentary seats was done by aggregating night light intensity data on assembly constituencies, provided by the SHRUG database. 298 constituencies were identified as “Rural”, 104: “Semi-rural”, 71: “Semi-urban” and 62: “Urban”.

Parties – Abbreviations and full names –BJP: Bharatiya Janata Party, SHS: Shiv Sena, TDP: Telugu Desam, JD(S): Janata Dal (Secular), JD(U): Janata Dal (United), AINRC: All India N.R.Congress, NPEP: National People’s Party, NPF: Naga Peoples Front, PMK: Paattali Makkal Katchi, AGP: Asam Gana Parishad, AJSUP: AJSU Party, IPFT: Indigenous People’s Front of Tripura, PPA: People’s Party of Arunachal, RLD: Rashtriya Lok Dal, RPI(A): Republican Party Of India (Athavale), INC: Indian National Congress, CPM: Communist Party of India (Marxist), NCP: Nationalist Congress Party, SP: Samajwadi Party, AAAP: Aam Aadmi Party, RJD: Rashtriya Janata Dal, IUML: Indian Union Muslim League, JMM: Jharkhand Mukti Morcha, CPI: Communist Party of India, KEC(M): Kerala Congress (M), RSP: Revolutionary Socialist Party, AIFB: All India Forward Bloc, DMK: Dravida Munnetra Kazhagam, JKN: Jammu & Kashmir National Conference, JKNPP: Jammu & Kashmir National Panthers Party, VCK: Viduthalai Chiruthaigal Katchi, ADMK: All India Anna Dravida Munnetra Kazhagam, AITC: All India Trinamool Congress, BJD: Biju Janata Dal, TRS: Bharat Rashtra Samithi, YSRCP: Yuvajana Sramika Rythu Congress Party, LJP: Lok Jan Shakti Party, SAD: Shiromani Akali Dal, AIUDF: All India United Democratic Front, IND: Independents, JKPDP: Jammu and Kashmir Peoples Democratic Party, INLD: Indian National Lok Dal, AIMIM: All India Majlis-E- lttehadul Muslimeen, SDF: Sikkim Democratic Front, BOPF: Bodoland Peoples Front, BSP: Bahujan Samaj Party, DMDK: Desiya Murpokku Dravida Kazhagam, MNS: Maharashtra Navnirman Sena, SKM: Sikkim Krantikari Morcha, UDP: United Democratic Party

VISUAL STORY TEAM

TEXT, DATA EXTRACTION & VISUALISATION, SCRIPTING: SRINIVASAN RAMANI

Leave a comment