# 2024 Indian general election in West Bengal

The 2024 Indian general election was held in West Bengal in seven phases between 19 April and 1 June 2024 to elect 42 members of the 18th Lok Sabha. The result of the election was announced on 4 June 2024.
The by-elections for Bhagabangola and Baranagar in the West Bengal Legislative Assembly was also scheduled with the general election and took place on 7 May and 1 June respectively.
West Bengal, along with Uttar Pradesh and Bihar, were the only states where the 2024 Indian general election was held in all 7 phases.

## Election schedule

On 16 March 2024, the Election Commission of India announced the schedule of the 2024 Indian general election, with West Bengal scheduled to vote during all the 7 phases starting from 19 April and concluding on 1 June.
| Poll event | Phase | Phase | Phase | Phase | Phase | Phase | Phase |
| Poll event | I | II | III | IV | V | VI | VII |
| Notification Date | 20 March | 28 March | 12 April | 18 April | 26 April | 29 April | 7 May |
| Last Date for filing nomination | 27 March | 4 April | 19 April | 25 April | 3 May | 6 May | 14 May |
| Scrutiny of nomination | 28 March | 5 April | 20 April | 26 April | 4 May | 7 May | 15 May |
| Last Date for withdrawal of nomination | 30 March | 8 April | 22 April | 29 April | 6 May | 9 May | 17 May |
| Date of poll | 19 April | 26 April | 7 May | 13 May | 20 May | 25 May | 1 June |
| Date of counting of votes/Result | 4 June 2024 | 4 June 2024 | 4 June 2024 | 4 June 2024 | 4 June 2024 | 4 June 2024 | 4 June 2024 |
| No. of constituencies | 3 | 3 | 4 | 8 | 7 | 8 | 9 |

## Parties and alliances
### All India Trinamool Congress

| Party | Party | Flag | Symbol | Leader | Contesting Seats |
| | All India Trinamool Congress | | | Mamata Banerjee | 42 |

### Bharatiya Janata Party

| Party | Party | Flag | Symbol | Leader | Contesting Seats |
| | Bharatiya Janata Party | | | Sukanta Majumdar | 42 |

### Secular Democratic Alliance

| Party | Flag | Symbol | Leader | Contesting Seats |
| Communist Party of India (Marxist) | | | Mohammed Salim | 23 |
| Indian National Congress | | | Adhir Ranjan Chowdhury | 12 |
| Revolutionary Socialist Party | | | Tapan Hor | 3 |
| Communist Party of India | | | Swapan Banerjee | 2 |
| All India Forward Bloc | | | Naren Chatterjee | 2 |
| Total | Total | Total | Total | 42 |

### Others

| Party | Leader | Contesting Seats |
| Socialist Unity Centre of India (Communist) | Provash Ghosh | 42 |
| Indian Secular Front | Nawsad Siddique | 17 |
| Bahujan Samaj Party | Manoj Hawladar | 5 |
| All India Majlis-e-Ittehadul Muslimeen | - | 4 |
| Communist Party of India (Marxist–Leninist) Liberation | Dipankar Bhattacharya | 1 |

## Candidates

| Constituency | Constituency | | | | | | | | | |
| Constituency | Constituency | AITC | AITC | AITC | BJP | BJP | BJP | SDA | SDA | SDA |
| 1 | Cooch Behar (SC) | | AITC | Jagadish Chandra Basunia | | BJP | Nisith Pramanik | | AIFB | Nitish Chandra Roy |
| 2 | Alipurduars (ST) | | AITC | Prakash Chik Baraik | | BJP | Manoj Tigga | | RSP | Mili Oraon |
| 3 | Jalpaiguri (SC) | | AITC | Nirmal Chandra Roy | | BJP | Jayanta Kumar Roy | | CPI(M) | Debraj Barman |
| 4 | Darjeeling | | AITC | Gopal Lama | | BJP | Raju Bista | | INC | Munish Tamang |
| 5 | Raiganj | | AITC | Krishna Kalyani | | BJP | Kartick Paul | | INC | Ali Imran Ramz (Victor) |
| 6 | Balurghat | | AITC | Biplab Mitra | | BJP | Sukanta Majumdar | | RSP | Jaydeb Siddhanta |
| 7 | Maldaha Uttar | | AITC | Prasun Banerjee | | BJP | Khagen Murmu | | INC | Mostaque Alam |
| 8 | Maldaha Dakshin | | AITC | Shahnawaz Ali Raihan | | BJP | Sreerupa Mitra Chaudhury | | INC | Isha Khan Choudhury |
| 9 | Jangipur | | AITC | Khalilur Rahaman | | BJP | Dhananjay Ghosh | | INC | Mortaza Hossain Bokul |
| 10 | Baharampur | | AITC | Yusuf Pathan | | BJP | Nirmal Kumar Saha | | INC | Adhir Ranjan Chowdhury |
| 11 | Murshidabad | | AITC | Abu Taher Khan | | BJP | Gouri Shankar Ghosh | | CPI(M) | Mohammed Salim |
| 12 | Krishnanagar | | AITC | Mahua Moitra | | BJP | Amrita Roy | | CPI(M) | S. M. Saadi |
| 13 | Ranaghat (SC) | | AITC | Mukut Mani Adhikari | | BJP | Jagannath Sarkar | | CPI(M) | Alokesh Das |
| 14 | Bongaon (SC) | | AITC | Biswajit Das | | BJP | Shantanu Thakur | | INC | Pradip Biswas |
| 15 | Barrackpore | | AITC | Partha Bhowmick | | BJP | Arjun Singh | | CPI(M) | Debdut Ghosh |
| 16 | Dum Dum | | AITC | Saugata Roy | | BJP | Shilbhadra Dutta | | CPI(M) | Sujan Chakraborty |
| 17 | Barasat | | AITC | Kakoli Ghosh Dastidar | | BJP | Swapan Majumder | | AIFB | Sanjib Chatterjee |
| 18 | Basirhat | | AITC | Haji Nurul Islam | | BJP | Rekha Patra | | CPI(M) | Nirapada Sardar |
| 19 | Jaynagar (SC) | | AITC | Pratima Mondal | | BJP | Ashok Kandari | | RSP | Samarendra Nath Mandal |
| 20 | Mathurapur (SC) | | AITC | Bapi Halder | | BJP | Ashok Purkait | | CPI(M) | Sarat Chandra Haldar |
| 21 | Diamond Harbour | | AITC | Abhishek Banerjee | | BJP | Abhijit Das (Bobby) | | CPI(M) | Pratikur Rahaman |
| 22 | Jadavpur | | AITC | Saayoni Ghosh | | BJP | Anirban Ganguly | | CPI(M) | Srijan Bhattacharyya |
| 23 | Kolkata Dakshin | | AITC | Mala Roy | | BJP | Debasree Chaudhuri | | CPI(M) | Saira Shah Halim |
| 24 | Kolkata Uttar | | AITC | Sudip Bandyopadhyay | | BJP | Tapas Roy | | INC | Pradip Bhattacharya |
| 25 | Howrah | | AITC | Prasun Banerjee | | BJP | Rathin Chakraborty | | CPI(M) | Sabyasachi Chatterjee |
| 26 | Uluberia | | AITC | Sajda Ahmed | | BJP | Arun Uday Paul Chowdhury | | INC | Azahar Mallick |
| 27 | Serampore | | AITC | Kalyan Banerjee | | BJP | Kabir Sankar Bose | | CPI(M) | Dipsita Dhar |
| 28 | Hooghly | | AITC | Rachna Banerjee | | BJP | Locket Chatterjee | | CPI(M) | Monodip Ghosh |
| 29 | Arambagh (SC) | | AITC | Mitali Bag | | BJP | Arup Kanti Digar | | CPI(M) | Biplab Kumar Moitra |
| 30 | Tamluk | | AITC | Debangshu Bhattacharya | | BJP | Abhijit Gangopadhyay | | CPI(M) | Sayan Banerjee |
| 31 | Kanthi | | AITC | Uttam Barik | | BJP | Soumendu Adhikari | | INC | Urbashi Bhattacharya |
| 32 | Ghatal | | AITC | Deepak Adhikari (Dev) | | BJP | Hiran Chatterjee | | CPI | Tapan Ganguly |
| 33 | Jhargram (ST) | | AITC | Kalipada Soren | | BJP | Pranat Tudu | | CPI(M) | Sonamoni Murmu (Tudu) |
| 34 | Medinipur | | AITC | June Malia | | BJP | Agnimitra Paul | | CPI | Biplab Bhatta |
| 35 | Purulia | | AITC | Santiram Mahato | | BJP | Jyotirmay Singh Mahato | | INC | Nepal Mahato |
| 36 | Bankura | | AITC | Arup Chakraborty | | BJP | Subhas Sarkar | | CPI(M) | Nilanjan Dasgupta |
| 37 | Bishnupur (SC) | | AITC | Sujata Mondal | | BJP | Saumitra Khan | | CPI(M) | Shital Kaibartya |
| 38 | Bardhaman Purba (SC) | | AITC | Sharmila Sarkar | | BJP | Ashim Kumar Sarkar | | CPI(M) | Nirav Kha |
| 39 | Bardhaman–Durgapur | | AITC | Kirti Azad | | BJP | Dilip Ghosh | | CPI(M) | Sukriti Ghosal |
| 40 | Asansol | | AITC | Shatrughan Sinha | | BJP | S. S. Ahluwalia | | CPI(M) | Jahanara Khan |
| 41 | Bolpur (SC) | | AITC | Asit Kumar Mal | | BJP | Priya Saha | | CPI(M) | Shyamali Pradhan |
| 42 | Birbhum | | AITC | Satabdi Roy | | BJP | Debtanu Bhattacharya | | INC | Milton Rashid |

## Surveys and polls
### Opinion polls

| Polling agency | Date published | Margin of Error | | | | | Lead |
| Polling agency | Date published | Margin of Error | AITC | NDA | SDA | Others | Lead |
| News18 | March 2024 | ±4% | 17 | 25 | 0 | 0 | NDA |
| ABP News-CVoter | March 2024 | ±5% | 23 | 19 | 0 | 0 | AITC |
| India TV-CNX | March 2024 | ±3% | 21 | 20 | 1 | 0 | AITC |
| Zee News-Matrize | February 2024 | ±2% | 24 | 17 | 1 | 0 | AITC |
| India Today-CVoter | February 2024 | ±3-5% | 22 | 19 | 1 | 0 | AITC |
| Times Now-ETG | February 2024 | ±2% | 26 | 15 | 1 | 0 | AITC |
| ABP News-CVoter | December 2023 | ±3-5% | 23-25 | 16-18 | 0-2 | 0 | AITC |
| Times Now-ETG | December 2023 | ±3% | 20-24 | 18-20 | 2-4 | 0 | AITC |
| India TV-CNX | October 2023 | ±3% | 30 | 10 | 2 | 0 | AITC |
| Times Now-ETG | August 2023 | ±3% | 22-24 | 16-18 | 0-3 | 0 | AITC |
| Polling agency | Date published | Margin of Error | | | | | Lead |
| Polling agency | Date published | Margin of Error | AITC | NDA | SDA | Others | Lead |
| ABP News-CVoter | March 2024 | ±5% | 42.5% | 40.9% | 17.6% | 17.6% | 1.6 |

### Exit polls

| Polling agency | | | | | Lead |
| Polling agency | NDA | AITC | LF+INC | Others | Lead |
| ABP News-CVoter | 23-27 | 13-17 | 1-3 | 0 | NDA |
| DB Live | 11-12 | 26-28 | 2-4 | 0 | AITC |
| India Today- Axis My India | 26-31 | 11-14 | 0-2 | 0 | NDA |
| India News-Dynamics | 21 | 19 | 2 | 0 | NDA |
| India TV-CNX | 22-26 | 14-18 | 1-2 | 0 | NDA |
| NDTV-Jan Ki Baat | 21-26 | 18-16 | 0-3 | 0 | NDA |
| News 24-Today's Chanakya | 24 | 17 | 1 | 0 | NDA |
| News 18-CNBC | 21-24 | 18-21 | 0 | 0 | NDA |
| News Nation | 19 | 22 | 1 | 0 | AITC |
| Republic TV-Matrize | 21-25 | 16-21 | 0 | 0 | NDA |
| Republic TV-PMarq | 22 | 20 | 0 | 0 | NDA |
| Times Now-ETG | 21 | 20 | 1 | 0 | NDA |
| TV9 Bharatvarsh- People's Insight -Polstrat | 21 | 20 | 1 | 0 | NDA |
| 2019 election | 18 | 22 | 2 | 0 | AITC |
| Actual Results | 12 | 29 | 1 | 0 | AITC |

## Voter turnout
### Phase wise

| Phase | Poll Date | Constituencies | Voter Turnout (%) |
| I | 19 April 2024 | Cooch Behar, Alipurduars, Jalpaiguri | 81.91% |
| II | 26 April 2024 | Darjeeling, Raiganj, Balurghat | 76.58% |
| III | 7 May 2024 | Maldaha Uttar, Maldaha Dakshin, Jangipur, Murshidabad | 77.53% |
| IV | 13 May 2024 | Baharampur, Krishnanagar, Ranaghat, Bardhaman Purba, Bardhaman–Durgapur, Asansol, Bolpur, Birbhum | 80.22% |
| V | 20 May 2024 | Bongaon, Barrackpore, Howrah, Uluberia, Serampore, Hooghly, Arambagh | 78.45% |
| VI | 25 May 2024 | Tamluk, Kanthi, Ghatal, Jhargram, Medinipur, Purulia, Bankura, Bishnupur | 82.71% |
| VII | 1 June 2024 | Dum Dum, Barasat, Basirhat, Jaynagar, Mathurapur, Diamond Harbour, Jadavpur, Kolkata Dakshin, Kolkata Uttar | 69.89% |
| Total | Total | Total | 79.29% |

### Constituency wise

| Constituency | Constituency | Poll Date | Turnout | Swing |
| 1 | Cooch Behar (SC) | 19 April 2024 | 82.16% | 1.92 |
| 2 | Alipurduars (ST) | 19 April 2024 | 79.76% | 4.03 |
| 3 | Jalpaiguri (SC) | 19 April 2024 | 83.66% | 2.85 |
| 4 | Darjeeling | 26 April 2024 | 74.76% | 4.04 |
| 5 | Raiganj | 26 April 2024 | 76.18% | 3.64 |
| 6 | Balurghat | 26 April 2024 | 79.09% | 4.60 |
| 7 | Maldaha Uttar | 7 May 2024 | 76.03% | 1.20 |
| 8 | Maldaha Dakshin | 7 May 2024 | 76.69% | 4.55 |
| 9 | Jangipur | 7 May 2024 | 75.72% | 5.00 |
| 10 | Baharampur | 13 May 2024 | 77.54% | 1.87 |
| 11 | Murshidabad | 7 May 2024 | 81.52% | 2.77 |
| 12 | Krishnanagar | 13 May 2024 | 80.65% | 3.10 |
| 13 | Ranaghat (SC) | 13 May 2024 | 81.87% | 2.39 |
| 14 | Bangaon (SC) | 20 May 2024 | 81.04% | 1.60 |
| 15 | Barrackpore | 20 May 2024 | 75.41% | 1.50 |
| 16 | Dum Dum | 1 June 2024 | 73.81% | 2.79 |
| 17 | Barasat | 1 June 2024 | 80.17% | 1.09 |
| 18 | Basirhat | 1 June 2024 | 84.31% | 1.12 |
| 19 | Jaynagar (SC) | 1 June 2024 | 80.08% | 2.21 |
| 20 | Mathurapur (SC) | 1 June 2024 | 82.02% | 2.84 |
| 21 | Diamond Harbour | 1 June 2024 | 81.04% | 0.94 |
| 22 | Jadavpur | 1 June 2024 | 76.68% | 2.41 |
| 23 | Kolkata Dakshin | 1 June 2024 | 66.95% | 2.87 |
| 24 | Kolkata Uttar | 1 June 2024 | 63.59% | 2.16 |
| 25 | Howrah | 20 May 2024 | 71.73% | 3.10 |
| 26 | Uluberia | 20 May 2024 | 79.78% | 1.40 |
| 27 | Srerampur | 20 May 2024 | 76.44% | 2.10 |
| 28 | Hooghly | 20 May 2024 | 81.38% | 1.14 |
| 29 | Arambagh (SC) | 20 May 2024 | 82.62% | 0.82 |
| 30 | Tamluk | 25 May 2024 | 84.79% | 0.59 |
| 31 | Kanthi | 25 May 2024 | 84.77% | 0.52 |
| 32 | Ghatal | 25 May 2024 | 82.17% | 0.23 |
| 33 | Jhargram (ST) | 25 May 2024 | 83.47% | 1.95 |
| 34 | Medinipur | 25 May 2024 | 81.56% | 2.44 |
| 35 | Purulia | 25 May 2024 | 78.39% | 3.71 |
| 36 | Bankura | 25 May 2024 | 80.75% | 2.22 |
| 37 | Bishnupur (SC) | 25 May 2024 | 85.91% | 1.04 |
| 38 | Bardhaman Purba (SC) | 13 May 2024 | 82.85% | 1.66 |
| 39 | Bardhaman–Durgapur | 13 May 2024 | 80.72% | 1.56 |
| 40 | Asansol | 13 May 2024 | 73.27% | 3.10 |
| 41 | Bolpur (SC) | 13 May 2024 | 82.66% | 3.08 |
| 42 | Birbhum | 13 May 2024 | 81.91% | 3.09 |

## Results
### Results by party or alliance

| 29 | 12 | 1 |
| AITC | BJP | INC |
Vote Share (By alliance)
| Alliance/ Party | Alliance/ Party | Alliance/ Party | Alliance/ Party | Popular vote | Popular vote | Popular vote | Seats | Seats | Seats |
| Alliance/ Party | Alliance/ Party | Alliance/ Party | Alliance/ Party | Votes | % | ±pp | Contested | Won | +/− |
| | AITC | AITC | AITC | 2,75,64,561 | 45.76% | 2.49% | 42 | 29 | 7 |
| | NDA | | BJP | 2,33,27,349 | 38.73% | 1.52% | 42 | 12 | 6 |
| | LF+INC | | CPI(M) | 34,16,941 | 5.67% | 0.61% | 23 | 0 | |
| | LF+INC | | INC | 28,18,728 | 4.68% | 0.93% | 12 | 1 | 1 |
| | LF+INC | | AIFB | 1,43,946 | 0.24% | 0.17% | 2 | 0 | |
| | LF+INC | | RSP | 1,34,039 | 0.22% | 0.17% | 3 | 0 | |
| | LF+INC | | CPI | 1,31,744 | 0.22% | 0.14% | 2 | 0 | |
| | LF+INC | Total | Total | 66,45,398 | 11.03% | | 42 | | |
| | Others | Others | Others | 20,76,281 | 3.61% | | | | |
| | NOTA | NOTA | NOTA | 5,22,724 | 0.87% | | | | |
| Total | Total | Total | Total | 6,01,36,313 | 100% | - | | 42 | - |

### Constituency wise party or alliance votes

| # | Constituency | TMC votes | NDA votes | LF votes | INC votes | Win Margin |
| 1 | Cooch Behar | 788,375 | 749,125 | 30,267 | 10,679 | 39,250 |
| 2 | Alipurduars | 619,867 | 695,314 | 27,427 | - | 75,447 |
| 3 | Jalpaiguri | 679,875 | 766,568 | 74,092 | - | 86,693 |
| 4 | Darjeeling | 500,806 | 679,331 | - | 83,374 | 178,525 |
| 5 | Raiganj | 492,700 | 560,897 | - | 263,273 | 68,197 |
| 6 | Balurghat | 564,610 | 574,996 | 54,217 | - | 10,386 |
| 7 | Maldaha Uttar | 449,315 | 527,023 | - | 384,764 | 77,708 |
| 8 | Maldaha Dakshin | 301,026 | 444,027 | - | 572,395 | 128,368 |
| 9 | Jangipur | 544,427 | 340,814 | - | 427,790 | 116,637 |
| 10 | Baharampur | 524,516 | 371,885 | - | 439,494 | 85,022 |
| 11 | Murshidabad | 682,442 | 292,031 | 518,227 | - | 164,215 |
| 12 | Krishnanagar | 628,789 | 572,084 | 180,201 | - | 56,705 |
| 13 | Ranaghat | 595,497 | 782,396 | - | 123,810 | 186,899 |
| 14 | Bangaon | 645,812 | 719,505 | - | 65,176 | 73,693 |
| 15 | Barrackpore | 520,231 | 455,793 | 109,564 | - | 64,438 |
| 16 | Dum Dum | 528,579 | 457,919 | 240,784 | - | 70,660 |
| 17 | Barasat | 692,010 | 577,821 | 100,000 | | 114,189 |
| 18 | Basirhat | 803,762 | 470,215 | 77,899 | - | 333,547 |
| 19 | Jaynagar | 894,312 | 424,093 | 40,113 | - | 470,219 |
| 20 | Mathurapur | 755,731 | 554,674 | 61,100 | - | 201,057 |
| 21 | Diamond Harbour | 1,048,230 | 337,300 | 86,953 | - | 710,930 |
| 22 | Jadavpur | 717,899 | 459,698 | 258,712 | - | 258,201 |
| 23 | Kolkata Dakshin | 615,274 | 428,043 | 168,531 | - | 187,231 |
| 24 | Kolkata Uttar | 454,696 | 362,136 | - | 114,982 | 92,560 |
| 25 | Howrah | 626,493 | 457,051 | 152,005 | - | 169,442 |
| 26 | Uluberia | 724,622 | 505,949 | - | 78,589 | 505,949 |
| 27 | Srerampore | 673,970 | 499,140 | 239,146 | - | 174,830 |
| 28 | Hooghly | 702,744 | 625,891 | 139,919 | - | 76,853 |
| 29 | Arambagh | 712,587 | 706,188 | 92,502 | - | 6,399 |
| 30 | Tamluk | 687,851 | 765,584 | 85,389 | - | 77,733 |
| 31 | Kanthi | 715,431 | 763,195 | - | 31,122 | 47,764 |
| 32 | Ghatal | 837,990 | 655,122 | 74,908 | - | 182,868 |
| 33 | Jhargram | 743,478 | 569,430 | 77,302 | - | 174,048 |
| 34 | Medinipur | 702,192 | 675,001 | 57,785 | - | 27,191 |
| 35 | Purulia | 561,410 | 578,489 | 14,572 | 129,157 | 17,079 |
| 36 | Bankura | 641,813 | 609,035 | 105,359 | - | 32,778 |
| 37 | Bishnupur | 674,563 | 680,130 | 105,411 | | 5,567 |
| 38 | Bardhaman Purba | 720,302 | 559,730 | 176,899 | - | 160,572 |
| 39 | Bardhaman-Durgapur | 720,667 | 582,686 | 153,829 | - | 137,981 |
| 40 | Asansol | 605,645 | 546,081 | 105,964 | | 59,564 |
| 41 | Bolpur | 855,633 | 528,380 | 99,383 | | 327,253 |
| 42 | Birbhum | 717,961 | 520,311 | - | 226,260 | 197,650 |

### Results by constituency

| Constituency | Constituency | Turnout | Winner | Winner | Winner | Winner | Winner | Winner | Winner | Runner Up | Runner Up | Runner Up | Runner Up | Runner Up | Runner Up | Runner Up | Margin | Margin |
| Constituency | Constituency | Turnout | Party | Party | Alliance | Alliance | Candidate | Votes | % | Party | Party | Alliance | Alliance | Candidate | Votes | % | Votes | pp |
| 1 | Cooch Behar (SC) | 82.16% | | AITC | | AITC | Jagadish Chandra Basunia | 7,88,375 | 48.57% | | BJP | | NDA | Nisith Pramanik | 7,49,125 | 46.16% | 39,250 | 2.41% |
| 2 | Alipurduars (ST) | 79.76% | | BJP | | NDA | Manoj Tigga | 6,95,314 | 48.92% | | AITC | | AITC | Prakash Chik Baraik | 6,19,867 | 43.61% | 75,447 | 5.30% |
| 3 | Jalpaiguri (SC) | 83.66% | | BJP | | NDA | Jayanta Kumar Roy | 7,66,568 | 48.57% | | AITC | | AITC | Nirmal Chandra Roy | 6,79,875 | 43.07% | 86,693 | 5.50% |
| 4 | Darjeeling | 74.76% | | BJP | | NDA | Raju Bista | 6,79,331 | 51.18% | | AITC | | AITC | Gopal Lama | 5,00,806 | 37.73% | 1,78,525 | 13.45% |
| 5 | Raiganj | 76.18% | | BJP | | NDA | Kartick Chandra Paul | 5,60,897 | 40.99% | | AITC | | AITC | Krishna Kalyani | 4,92,700 | 36.00% | 68,197 | 4.99% |
| 6 | Balurghat | 79.09% | | BJP | | NDA | Sukanta Majumder | 5,74,996 | 46.47% | | AITC | | AITC | Biplab Mitra | 5,64,610 | 45.63% | 10,386 | 0.84% |
| 7 | Maldaha Uttar | 76.03% | | BJP | | NDA | Khagen Murmu | 5,27,023 | 37.18% | | AITC | | AITC | Prasun Banerjee | 4,49,315 | 31.70% | 77,708 | 5.48% |
| 8 | Maldaha Dakshin | 76.69% | | INC | | SDA | Isha Khan Choudhury | 5,72,395 | 41.79% | | BJP | | NDA | Sreerupa Mitra Chaudhury | 4,44,027 | 32.42% | 1,28,368 | 9.37% |
| 9 | Jangipur | 75.72% | | AITC | | AITC | Khalilur Rahaman | 5,44,427 | 39.75% | | INC | | SDA | Murtoja Hossain Bokul | 4,27,790 | 31.23% | 1,16,637 | 8.52% |
| 10 | Baharampur | 77.54% | | AITC | | AITC | Yusuf Pathan | 5,24,516 | 37.88% | | INC | | SDA | Adhir Ranjan Chowdhury | 4,39,494 | 31.74% | 85,022 | 6.14% |
| 11 | Murshidabad | 81.52% | | AITC | | AITC | Abu Taher Khan | 6,82,442 | 44.27% | | CPI(M) | | SDA | Md. Salim | 5,18,227 | 33.62% | 1,64,215 | 10.65% |
| 12 | Krishnanagar | 80.65% | | AITC | | AITC | Mahua Moitra | 6,28,789 | 44.10% | | BJP | | NDA | Amrita Roy | 5,72,084 | 40.13% | 56,705 | 3.98% |
| 13 | Ranaghat (SC) | 81.87% | | BJP | | NDA | Jagannath Sarkar | 7,82,396 | 50.78% | | AITC | | AITC | Mukut Mani Adhikari | 5,95,497 | 38.65% | 1,86,899 | 12.13% |
| 14 | Bangaon (SC) | 81.04% | | BJP | | NDA | Shantanu Thakur | 7,19,505 | 48.19% | | AITC | | AITC | Biswajit Das | 6,45,812 | 43.25% | 73,693 | 4.94% |
| 15 | Barrackpore | 75.41% | | AITC | | AITC | Partha Bhowmick | 5,20,231 | 45.56% | | BJP | | NDA | Arjun Singh | 4,55,793 | 39.92% | 64,438 | 5.64% |
| 16 | Dum Dum | 73.81% | | AITC | | AITC | Saugata Roy | 5,28,579 | 41.95% | | BJP | | NDA | Silbhadra Datta | 4,57,919 | 36.34% | 70,660 | 5.61% |
| 17 | Barasat | 80.17% | | AITC | | AITC | Kakoli Ghosh Dastidar | 6,92,010 | 45.15% | | BJP | | NDA | Swapan Majumder | 5,77,821 | 37.70% | 1,14,189 | 7.45% |
| 18 | Basirhat | 84.31% | | AITC | | AITC | Haji Nurul Islam | 8,03,762 | 52.76% | | BJP | | NDA | Rekha Patra | 4,70,215 | 30.87% | 333,547 | 21.89% |
| 19 | Jaynagar (SC) | 80.08% | | AITC | | AITC | Pratima Mondal | 8,94,312 | 60.32% | | BJP | | NDA | Ashok Kandari | 4,24,093 | 28.60% | 470,219 | 31.72% |
| 20 | Mathurapur (SC) | 82.02% | | AITC | | AITC | Bapi Halder | 7,55,731 | 50.52% | | BJP | | NDA | Ashok Purkait | 5,54,674 | 37.08% | 201,057 | 13.44% |
| 21 | Diamond Harbour | 81.04% | | AITC | | AITC | Abhishek Banerjee | 10,48,230 | 68.48% | | BJP | | NDA | Abhijit Das (Bobby) | 3,37,300 | 22.03% | 710,930 | 46.45% |
| 22 | Jadavpur | 76.68% | | AITC | | AITC | Saayoni Ghosh | 7,17,899 | 45.83% | | BJP | | NDA | Anirban Ganguly | 4,59,698 | 29.35% | 258,201 | 16.48% |
| 23 | Kolkata Dakshin | 66.95% | | AITC | | AITC | Mala Roy | 6,15,274 | 49.48% | | BJP | | NDA | Debasree Chaudhuri | 4,28,043 | 34.42% | 187,231 | 15.06% |
| 24 | Kolkata Uttar | 63.59% | | AITC | | AITC | Sudip Bandyopadhyay | 4,54,696 | 47.44% | | BJP | | NDA | Tapas Roy | 3,62,136 | 37.78% | 92,560 | 9.62% |
| 25 | Howrah | 71.73% | | AITC | | AITC | Prasun Banerjee | 6,26,493 | 49.26% | | BJP | | NDA | Rathin Chakraborty | 4,57,051 | 35.94% | 169,442 | 13.32% |
| 26 | Uluberia | 79.78% | | AITC | | AITC | Sajda Ahmed | 7,24,622 | 52.10% | | BJP | | NDA | Arun Uday Pal Chaudhary | 5,05,949 | 36.38% | 218,673 | 15.72% |
| 27 | Srerampur | 76.44% | | AITC | | AITC | Kalyan Banerjee | 6,73,970 | 45.65% | | BJP | | NDA | Kabir Shankar Bose | 4,99,140 | 33.80% | 174,830 | 11.85% |
| 28 | Hooghly | 81.38% | | AITC | | AITC | Rachana Banerjee | 7,02,744 | 46.31% | | BJP | | NDA | Locket Chatterjee | 6,25,891 | 41.24% | 76,853 | 5.07% |
| 29 | Arambagh (SC) | 82.62% | | AITC | | AITC | Mitali Bag | 7,12,587 | 45.71% | | BJP | | NDA | Arup Kanti Digar | 7,06,188 | 45.30% | 6,399 | 0.41% |
| 30 | Tamluk | 84.79% | | BJP | | NDA | Abhijit Gangopadhyay | 7,65,584 | 48.54% | | AITC | | AITC | Debangshu Bhattacharya | 6,87,851 | 43.61% | 77,733 | 4.93% |
| 31 | Kanthi | 84.77% | | BJP | | NDA | Soumendu Adhikari | 7,63,195 | 49.85% | | AITC | | AITC | Uttam Barik | 7,15,431 | 46.73% | 47,764 | 3.12% |
| 32 | Ghatal | 82.17% | | AITC | | AITC | Deepak Adhikari | 8,37,990 | 52.36% | | BJP | | NDA | Hiran Chatterjee | 6,55,122 | 40.93% | 182,868 | 11.43% |
| 33 | Jhargram (ST) | 83.47% | | AITC | | AITC | Kalipada Soren | 7,43,478 | 49.87% | | BJP | | NDA | Dr. Pranat Tudu | 5,69,430 | 38.20% | 174,048 | 11.67% |
| 34 | Medinipur | 81.56% | | AITC | | AITC | June Malia | 7,02,192 | 47.40% | | BJP | | NDA | Agnimitra Paul | 6,75,001 | 45.56% | 27,191 | 1.84% |
| 35 | Purulia | 78.39% | | BJP | | NDA | Jyotirmay Singh Mahato | 5,78,489 | 40.34% | | AITC | | AITC | Santiram Mahato | 5,61,410 | 39.15% | 17,079 | 1.19% |
| 36 | Bankura | 80.75% | | AITC | | AITC | Arup Chakraborty | 6,41,813 | 44.33% | | BJP | | NDA | Subhas Sarkar | 6,09,035 | 42.07% | 32,778 | 2.26% |
| 37 | Bishnupur (SC) | 85.91% | | BJP | | NDA | Saumitra Khan | 6,80,130 | 44.93% | | AITC | | AITC | Sujata Mondal | 6,74,563 | 44.56% | 5,567 | 0.37% |
| 38 | Bardhaman Purba (SC) | 82.85% | | AITC | | AITC | Sharmila Sarkar | 7,30,302 | 48.11% | | BJP | | NDA | Ashim Kumar Sarkar | 5,59,730 | 37.38% | 160,572 | 10.72% |
| 39 | Bardhaman–Durgapur | 80.72% | | AITC | | AITC | Kirti Azad | 7,20,667 | 47.99% | | BJP | | NDA | Dilip Ghosh | 5,82,686 | 38.80% | 137,981 | 9.19% |
| 40 | Asansol | 73.27% | | AITC | | AITC | Shatrughan Sinha | 6,05,645 | 46.53% | | BJP | | NDA | S. S. Ahluwalia | 5,46,081 | 41.96% | 59,564 | 4.78% |
| 41 | Bolpur (SC) | 82.66% | | AITC | | AITC | Asit Kumar Mal | 8,55,633 | 55.98% | | BJP | | NDA | Piya Saha | 5,28,380 | 34.57% | 327,253 | 21.41% |
| 42 | Birbhum | 81.91% | | AITC | | AITC | Satabdi Roy | 7,17,961 | 47.00% | | BJP | | NDA | Debtanu Bhattacharya | 5,20,311 | 34.06% | 197,650 | 12.94% |

### Assembly segments wise lead of Parties

| Party | Party | Assembly segment wise lead in 2019 Indian general election | 2021 West Bengal assembly election result | Assembly segment wise lead in 2024 Indian general election |
| | TMC | 154 | 215 | 193 |
| | BJP | 126 | 77 | 90 |
| | INC | 14 | 0 | 10 |
| | CPI(M) | 0 | 0 | 1 |
| Total | Total | 294 | 294 | 294 |

### Postal Ballot wise lead of Parties

| Party | Party | No. of Constituencies |
| | Trinamool Congress | 26 |
| | Left Front | 0 |
| | Bharatiya Janata Party | 16 |
| | Indian National Congress | 0 |
| Total | Total | 42 | 42 |

## Region-Wise Results

| Region | Total seats | All India Trinamool Congress | All India Trinamool Congress | Bharatiya Janata Party | Bharatiya Janata Party | Indian National Congress | Indian National Congress | Communist Party of India (Marxist) | Others |
| East Bengal (Ganges Delta Region) | 10 | 08 | 01 | 02 | 01 | 00 | | 00 | 00 |
| North Bengal | 8 | 04 | 01 | 03 | | 01 | 01 | 00 | 00 |
| Northern Hills | 4 | 01 | 01 | 03 | 01 | 00 | | 00 | 00 |
| West Bengal (Rarh Region) | 10 | 08 | 05 | 02 | 05 | 00 | | 00 | 00 |
| South Bengal | 10 | 08 | 01 | 02 | 01 | 00 | | 00 | 00 |
| Total | 42 | 29 | 07 | 12 | 06 | 01 | 01 | 00 | 00 |

### Vote-share

| Region | All India Trinamool Congress | Bharatiya Janata Party | Indian National Congress | Communist Party of India (Marxist) |
| East Bengal (Ganges Delta Region) | 54.5% | 36.8% | 0.53% | 8.0% |
| North Bengal | 39.1% | 34.4% | 19.5% | 6.9% |
| Northern Hills | 45.3% | 50.6% | 1.6% | 2.3% |
| West Bengal (Rarh Region) | 49.4% | 41.6% | 2.5% | 6.2% |
| South Bengal | 49.2% | 42.1% | 1.6% | 6.9% |
| Total | 45.7% | 38.7% | 4.6% | 5.6% |