India General election (Lok Sabha) 2019 — Results
- Bharatiya Janata Party (BJP): 37.30%, 303 seats
- Indian National Congress (INC): 19.46%, 52 seats
- Dravida Munnetra Kazhagam (DMK): 2.34%, 24 seats
- All India Trinamool Congress (TMC): 4.06%, 22 seats
- YSR Congress Party (YSRCP): 2.53%, 22 seats
- Shiv Sena: 2.09%, 18 seats
- Janata Dal (United) — JDU: 1.45%, 16 seats
- Biju Janata Dal (BJD): 1.66%, 12 seats
Turnout: 67.40%
About this election
Background
The 2019 Indian general election — the seventeenth Lok Sabha election — was held in seven phases between 11 April and 19 May 2019, with results declared on 23 May. It returned the Bharatiya Janata Party (BJP) led by Prime Minister Narendra Modi to power with an emphatic majority: the BJP won 303 seats on its own — more than the 272 required for an outright majority — and its National Democratic Alliance (NDA) won 353 in total. The Indian National Congress (INC), led by Rahul Gandhi, managed only 52 seats despite polling 19.49% of the national vote, making it the worst result for Congress in the history of the republic by seat count. Turnout reached a then-record 67.40%, the highest ever recorded in an Indian general election, across an electorate of nearly 900 million registered voters.
How the vote works
India uses a first-past-the-post (FPTP) system for the 543 directly elected seats in the Lok Sabha (House of the People), the lower house of parliament. Each of the 543 constituencies elects one member by simple plurality — the candidate with the most votes wins, regardless of how small the margin. This system strongly amplifies the advantages of a geographically concentrated vote: in 2019 the BJP won 37.30% of national votes but 55.8% of seats, while parties with diffuse national support (like Congress) were badly under-represented relative to their vote share. The Rajya Sabha (Council of States), the upper house, is indirectly elected by state and territorial assemblies and is not included here. A general election must be held at least every five years; the President nominates the leader most likely to command a parliamentary majority as Prime Minister.
The run-up to the vote
The 2019 campaign was dominated by the BJP's national-security narrative, Modi's personal brand and the fragmentation of the opposition. In February 2019, a suicide bombing by a Pakistan-based militant group killed 40 Indian paramilitary personnel at Pulwama in Kashmir; the government's subsequent airstrikes on the Pakistani town of Balakot dramatically shifted the political atmosphere. Modi presented himself as a strong, decisive leader — the "56-inch chest" strongman who had struck back against Pakistan — and the BJP saturated social media and the airwaves with patriotic imagery in the weeks before voting began. The BJP also ran on its flagship welfare schemes (direct-benefit transfers, rural housing, cooking-gas connections for the poor, Jan Dhan bank accounts) and Modi's personal identification with the aspirations of India's lower-middle class and previously marginalised communities.
Rahul Gandhi led a Congress campaign that criticised demonetisation (the abrupt withdrawal of high-denomination banknotes in 2016), the fumbled rollout of the goods and services tax (GST) and persistent rural distress. Congress announced a minimum income guarantee scheme (NYAY) in the final weeks, but it failed to cut through. Several opposition parties forged regional seat-sharing pacts: in Uttar Pradesh, the Samajwadi Party (SP) and Bahujan Samaj Party (BSP) allied, raising hopes of denying the BJP the bulk of the state's 80 seats, while the Jharkhand Mukti Morcha, the Rashtriya Janata Dal and Congress attempted to unite in the east. None of these pacts delivered the results their architects expected.
Results and state-level map
The BJP won 303 seats, up from 282 in 2014, and the NDA totalled 353. Congress won only 52 seats, failing to reach the 55 required to claim the position of Leader of the Opposition. The SP-BSP alliance in Uttar Pradesh dramatically underperformed — together they won only 15 of UP's 80 seats against the BJP's 62 — a result attributed partly to cross-caste voting for Modi and partly to poor candidate coordination. The BJP swept Gujarat (all 26 seats), Rajasthan (24 of 25), Himachal Pradesh (all 4), Uttarakhand (all 5), and Delhi (all 7). It won 28 of 29 in Madhya Pradesh and 25 of 28 in Karnataka. The Trinamool Congress held West Bengal with 22 seats (against the BJP's 18), and the YSR Congress Party swept Andhra Pradesh (22 of 25). Congress performed best in Kerala (15 seats), Punjab (8) and Chhattisgarh (2). The DMK alliance won 24 of Tamil Nadu's 39 seats.
Political background
India had experienced five years of Modi's first term, marked by reform rhetoric, Hindu nationalist cultural politics and recurring tensions with Pakistan. The economy had grown strongly in headline terms but rural distress, agricultural price crashes and youth unemployment were persistent grievances. The government's economic credibility had been dented by demonetisation, which critics blamed for disrupting the informal economy. Against this background the BJP relied heavily on Modi's personal popularity — his approval ratings remained unusually high — and on the RSS's exceptional grassroots mobilisation capacity. The splintered opposition was unable to agree on a common Prime Ministerial candidate or present a coherent alternative government-in-waiting.
Aftermath
Modi's second term was marked by several landmark decisions. In August 2019 the government revoked the special constitutional status of Jammu and Kashmir under Article 370 and bifurcated the former state into two centrally administered Union Territories — Jammu & Kashmir and Ladakh. In December 2019 Parliament passed the Citizenship Amendment Act (CAA), which fast-tracked citizenship for non-Muslim religious minorities from three neighbouring countries; the law triggered large nationwide protests and accusations of discrimination. In January 2024 the consecration of the Ram Mandir (temple) at Ayodhya, on the site of the demolished Babri Mosque, was a major BJP political milestone. India's handling of the Covid-19 pandemic — including a devastating second wave in 2021 — was a critical test of the government. The opposition gradually coalesced around a new alliance, the INDIA bloc, which contested the 2024 election with greater coordination.
Official source
Election Commission of India — results.eci.gov.in.
Compiled and reviewed from official results by ElectioMap. See our data methodology.
In numbers
- 17.84 points separated Bharatiya Janata Party (BJP) from Indian National Congress (INC) — 109,581,665 votes.
- Bharatiya Janata Party (BJP) converted 37.30% of the vote into 303 of 543 seats (55.80%), 18.50 points more than its vote share.
- The top two shared 56.76% of the vote between them, and 3 lists cleared 5%.
- Support for Bharatiya Janata Party (BJP) ranged from 100.00% in Arunachal Pradesh to 15.40% in Punjab — a spread of 84.60 points across 26 regions, and it led in 21 of 36.
- Turnout of 67.40% is the highest of the 2 general election (Lok Sabha)s covered here since 2019.
Calculated from the official figures on this page and from the other elections of this type in our archive.
Understanding this election
- How Live Election Data Is Collected and Verified — from ballot box to published figure
- Why Official Results Sometimes Take Weeks — the stages between the count and the legal result
- Why Turnout Figures Disagree — why two sources publish different turnout for one election