Results of the 2024 Indian general election

The results of India's general elections to constitute 18th Lok Sabha, held in April–June 2024 were announced on 4th and 5th June 2024. The main contenders were two alliance groups of the Incumbent National Democratic Alliance (N.D.A) led by Bharatiya Janata Party; and the Opposition Indian National Developmental Inclusive Alliance (I.N.D.I.A.) led by Indian National Congress. In the legislative house of 543 seats, the incumbent NDA alliance secured majority with 293 seats, which included BJP party's 240 seats, while the opposition INDIA coalition got 234 seats, including Congress party's 99 seats. On June 9, 2024, Narendra Modi took oath as Prime Minister, having been elected the leader of the NDA alliance, though his BJP party lost its majority.

This article describes the performance of various political parties. For the performance of individual candidates, please see, List of members of the 18th Lok Sabha.

Overview
The BJP-led NDA surpassed the majority threshold of 272 and won 293 seats. However, unlike the previous election, the BJP did not win a majority in both houses of parliament having only won 240 seats (losing 63 seats from the 303 seats they previously held since 2019 as well as losing their 10-year long benefit of being the sole-controller of both houses of parliament since 2014) in the Lok Sabha.

The INC-led INDIA alliance gained 235 seats out of which 99 were won by the Congress Party. 37 seats were won by the SP while 29 seats from West Bengal were won by the Mamata Banerjee-led Trinamool Congress. The final wins by the alliance were stronger than previous predictions from exit polls.

The BJP lost 63 seats while its two main partners, the TDP gained 13 seats and the JD (U) lost 4. Within the opposition alliance, the Congress Party gained 47 seats, the SP gained 32 seats, and the Trinamool Congress gained seven seats. Uttar Pradesh, West Bengal and Maharashtra had earlier indications of an overwhelming BJP and allies victory but ultimately were won by the opposition with the SP winning in UP, the Trinamool Congress in Bengal and the SS-UBT, the Congress Party and the NCP-SP winning Maharashtra.

According to Reuters, a key reason for BJP losing its majority in 2024 was the narrative by the Opposition parties that BJP would end the reservations for lower caste Hindus, based on some loose remarks by BJP leaders about changing the Constitution.

Results by Constituency


Sources: