42 parliamentary seats. In 2024 All India Trinamool Congress won 29. Each seat links to its candidate-wise result and the lead in every assembly segment.
- TMCAll India Trinamool Congress2945.8% votes
- BJPBharatiya Janata Party1238.7% votes
- INCIndian National Congress14.7% votes
- CPI(M)Communist Party of India (Marxist)05.7% votes
- IndependentsIndependent01.5% votes
- AISFAll India Secular Front01.1% votes
| Party | Contested | Won | Runner-up | Votes | Vote share |
|---|---|---|---|---|---|
| TMCAll India Trinamool Congress | 42 | 29 | 12 | 2,76,74,133 | 45.75% |
| BJPBharatiya Janata Party | 42 | 12 | 27 | 2,34,31,081 | 38.74% |
| INCIndian National Congress | 13 | 1 | 2 | 28,27,055 | 4.67% |
| CPI(M)Communist Party of India (Marxist) | 23 | 0 | 1 | 34,32,981 | 5.68% |
| IndependentsIndependent | 198 | 0 | 0 | 9,27,695 | 1.53% |
| AISFAll India Secular Front | 17 | 0 | 0 | 6,50,229 | 1.08% |
- PC 37Bishnupur5,567vote margin · BJP won
- PC 29Arambag6,399vote margin · TMC won
- PC 6Balurghat10,386vote margin · BJP won
- PC 35Purulia17,079vote margin · BJP won
- PC 34Medinipur27,191vote margin · TMC won
- PC 36Bankura32,778vote margin · TMC won
- PC 1Coochbehar39,250vote margin · TMC won
- PC 31Kanthi47,764vote margin · BJP won
42 of 42 seats
| No. | Lok Sabha seat | Winner | Margin | Turnout |
|---|---|---|---|---|
| 1 | CoochbeharSC | Jagadish Chandra Barma BasuniaTMC | 39,2502.4% | 82.4% |
| 2 | AlipurduarsST | Manoj TiggaBJP | 75,4475.3% | 80.0% |
| 3 | JalpaiguriSC | Dr Jayanta Kumar RoyBJP | 86,6935.5% | 83.9% |
| 4 | Darjeeling | Raju BistaBJP | 1,78,52513.4% | 74.9% |
| 5 | Raiganj | Kartick Chandra PaulBJP | 68,1975.0% | 76.4% |
| 6 | Balurghat | Sukanta MajumdarBJP | 10,3860.8% | 79.3% |
| 7 | Maldaha Uttar | Khagen MurmuBJP | 77,7085.5% | 76.1% |
| 8 | Maldaha Dakshin | Isha Khan ChoudhuryINC | 1,28,3689.4% | 76.9% |
| 9 | Jangipur | Khalilur RahamanTMC | 1,16,6378.5% | 75.8% |
| 10 | Baharampur | Pathan YusufTMC | 85,0226.1% | 77.5% |
| 11 | Murshidabad | Abu Taher KhanTMC | 1,64,21510.7% | 81.5% |
| 12 | Krishnanagar | Mahua MoitraTMC | 56,7054.0% | 81.0% |
| 13 | RanaghatSC | Jagannath SarkarBJP | 1,86,89912.1% | 82.1% |
| 14 | BangaonSC | Shantanu ThakurBJP | 73,6934.9% | 81.1% |
| 15 | Barrackpur | Partha BhowmickTMC | 64,4385.6% | 75.6% |
| 16 | Dum Dum | Sougata RayTMC | 70,6605.6% | 74.1% |
| 17 | Barasat | Dr. Kakoli Ghosh DastidarTMC | 1,14,1897.5% | 80.4% |
| 18 | Basirhat | Sk Nurul IslamTMC | 3,33,54721.9% | 84.5% |
| 19 | JaynagarSC | Pratima MondalTMC | 4,70,21931.7% | 80.4% |
| 20 | MathurapurSC | Bapi HaldarTMC | 2,01,05713.4% | 82.4% |
| 21 | Diamond Harbour | Abhishek BanerjeeTMC | 7,10,93046.4% | 81.4% |
| 22 | Jadavpur | Sayani GhoshTMC | 2,58,20116.5% | 77.1% |
| 23 | Kolkata Dakshin | Mala RoyTMC | 1,87,23115.1% | 67.3% |
| 24 | Kolkata Uttar | Bandyopadhyay SudipTMC | 92,5609.7% | 63.7% |
| 25 | Howrah | Prasun BanerjeeTMC | 1,69,44213.3% | 71.9% |
| 26 | Uluberia | Sajda AhmedTMC | 2,18,67315.7% | 80.0% |
| 27 | Sreerampur | Kalyan BanerjeeTMC | 1,74,83011.8% | 76.6% |
| 28 | Hooghly | Rachna BanerjeeTMC | 76,8535.1% | 81.6% |
| 29 | ArambagSC | Bag MitaliTMC | 6,3990.4% | 82.8% |
| 30 | Tamluk | Abhijit GangopadhyayBJP | 77,7334.9% | 85.2% |
| 31 | Kanthi | Adhikari SoumenduBJP | 47,7643.1% | 85.2% |
| 32 | Ghatal | Adhikari Deepak (dev)TMC | 1,82,86811.4% | 82.5% |
| 33 | JhargramST | Kalipada Saren (kherwal)TMC | 1,74,04811.7% | 83.8% |
| 34 | Medinipur | June MaliahTMC | 27,1911.8% | 82.0% |
| 35 | Purulia | Jyotirmay Singh MahatoBJP | 17,0791.2% | 78.7% |
| 36 | Bankura | Arup ChakrabortyTMC | 32,7782.3% | 81.2% |
| 37 | BishnupurSC | Khan SaumitraBJP | 5,5670.4% | 86.1% |
| 38 | Bardhaman PurbaSC | Dr. Sharmila SarkarTMC | 1,60,57210.7% | 83.1% |
| 39 | Bardhaman-Durgapur | Azad Kirti JhaTMC | 1,37,9819.2% | 81.1% |
| 40 | Asansol | Shatrughan Prasad SinhaTMC | 59,5644.6% | 73.5% |
| 41 | BolpurSC | Asit Kumar MalTMC | 3,27,25321.4% | 83.0% |
| 42 | Birbhum | Satabdi RoyTMC | 1,97,65012.9% | 82.2% |
Segment-wise and booth-wise analysis, printable maps and verified field surveys for any Lok Sabha seat.
Answers use the ECI statistical report for the 2024 general election.
How many Lok Sabha seats are there in West Bengal?
West Bengal elects 42 members to the Lok Sabha; 10 seats are reserved for Scheduled Castes and 2 for Scheduled Tribes.
Which party won the most Lok Sabha seats in West Bengal in 2024?
All India Trinamool Congress (AITC) won 29 of 42 seats with 45.75% of the valid votes in the state. Bharatiya Janata Party won 12.
What was the 2024 Lok Sabha turnout in West Bengal?
6,05,54,535 of 7,61,24,780 registered electors voted, about 79.5% across all 42 constituencies.
Which was the closest Lok Sabha contest in West Bengal in 2024?
Bishnupur was decided by 5,567 votes.
Source: Election Commission of India, General Election to Lok Sabha 2024 statistical reports. Party seats computed from the constituency-wise detailed results. Boundaries: DataMeet india_pc_2019 (CC0), approximate.
Each page below is built from an official source and credited on the page.
- West Bengal state profileSeats, parties and turnout at a glance
- West Bengal assembly election resultsEvery vidhan sabha seat, ECI results
- West Bengal districts: Census 2011Population, religion, SC/ST by district
- Gram panchayat list, West BengalBlocks, panchayats and villages (LGD)
- CSR spend in West BengalCompany CSR spending by year and sector (MCA)
- Urban local bodies in West BengalMunicipal corporations, councils, wards