Loading 2024 election map…
Seats by party
BJP: 240 seats (44.2%)INC: 99 seats (18.2%)SP: 37 seats (6.8%)AITC: 29 seats (5.3%)DMK: 22 seats (4.1%)TDP: 16 seats (2.9%)JD(U): 12 seats (2.2%)SHS(UBT): 9 seats (1.7%)Others (34 parties): 79 seats — NCP(SP) 8, IND 7, SHS 7, LJP(RV) 5, CPI(M) 4, RJD 4, YSRCP 4, AAP 3, IUML 3, JMM 3, CPI 2, CPI(ML)L 2, JD(S) 2, JKNC 2, JSP 2, RLD 2, VCK 2, ADS 1, AGP 1, AIMIM 1, AJSUP 1, ASPKR 1, BAP 1, HAM(S) 1, KEC 1, MDMK 1, NCP 1, RLP 1, RSP 1, SAD 1, SKM 1, UPPL 1, VOTPP 1, ZPM 1272 for a majority543272 TO GOVERN
The story

BJP wins a third term, without a majority of its own

What happened

The Bharatiya Janata Party held on to power, but without a majority of its own this time.

It won 240 seats, short of the 272-seat mark needed for a majority.

The Indian National Congress finished second, taking 99 seats on 21.2% of the vote.

Instead, the NDA — an alliance, a group of parties that team up to fight an election together and share power afterward if they win enough seats between them — reached 273 seats, past the majority mark.

The BJP's vote share — the slice of all ballots cast that went to one party or candidate — was 36.6%, which converted into 44.2% of the seats under India's first-past-the-post system.

The campaign

In Bengaluru on 18 July 2023, 26 opposition parties announced a new coalition to challenge the Bharatiya Janata Party-led National Democratic Alliance. Congress president Mallikarjun Kharge announced its name, INDIA.1

On 15 February 2024 the Supreme Court, led by Chief Justice D. Y. Chandrachud, struck down the anonymous Electoral Bond donation scheme and ordered the State Bank of India to disclose past donor details to the Election Commission.2

The Election Commission announced the vote's schedule on 16 March 2024: seven phases from 19 April to 1 June, with counting on 4 June.3

During the campaign, the Enforcement Directorate arrested Delhi Chief Minister Arvind Kejriwal of the Aam Aadmi Party on 21 March 2024 in a liquor-policy money-laundering case. The Supreme Court later granted him interim bail to campaign, from 10 May to 1 June, ordering him to surrender on 2 June.4

On 5 April 2024, Congress released its manifesto, Nyay Patra, promising a nationwide caste census and 30 lakh government jobs. On 8 May 2024, Indian Overseas Congress chairman Sam Pitroda said in a podcast that Indians in the east "look like the Chinese," in the west "like the Arabs," in the north "like...white," and in the south "like Africans." Congress disavowed the remark and Pitroda resigned his post the same day.56

What changed

BJP kept winning, though with fewer seats than before.

It extended its own streak to 3 consecutive general-election wins.

Its own seat total fell to 240 from 303 at the previous election.

The single biggest movement ran from BJP to INC, covering 43 of the 224 seats that changed hands nationwide.

Turnout, the share of registered voters who actually cast a ballot, slipped -1.2 pp to about 66.1%.

Notable numbers

Mumbai North West, Maharashtra saw the tightest finish of the election: the winner's margin — how far ahead the winner finished, in votes, over whoever came second — was 48 votes.

Indore, Madhya Pradesh saw the widest margin of the election, with the winner finishing 64.5% of the vote ahead of the runner-up.

Turnout peaked at Dhubri, Assam, where 92.3% of registered voters cast a ballot — the highest of any seat in the country.

Malkajgiri, Telangana was the largest constituency by registered voters anywhere in the country, with 37,80,453 names on its rolls.

Karur, Tamil Nadu drew the most candidates of any seat, 55 names on the ballot.

Across the country, 63,72,220 voters chose NOTA — "None of the Above," a ballot option letting voters formally reject every candidate on offer — 1.0% of all votes cast.

The backdrop

Parliament passed the Andhra Pradesh Reorganisation Act on 2 June 2014, splitting the state and creating Telangana as India's 29th state. Telangana and the residual Andhra Pradesh have voted separately in every general election since 2019.7

Jammu and Kashmir lost its special constitutional status when Parliament divided it into the union territories of Jammu & Kashmir and Ladakh, effective 31 October 2019 — the 2024 vote was the first general election held under that arrangement.8

The Supreme Court also ordered wider checks on paper-trail vote slips, ruling on 8 April 2019 that raised the number of polling stations checked in each assembly segment from one to five.9

Also polled — no seats won
Bahujan Samaj Party2.0%
Biju Janata Dal1.5%
All India Anna Dravida Munnetra Kazhagam1.4%
Share of the vote across the seats polled. Parties below 1% are not shown.