West Bengal Lok Sabha Elections
Historical results, trends and insights from 1962 to 2024.
Current government
Who governs West Bengal today

In office since 9 May 2026 · 4 months
Suvendu Adhikari (Śubhēndu Adhikārī, Bengali pronunciation: [ʃubʱend̪u od̪ʱikaɾi]; born 15 December 1970) is an Indian politician who is serving as the 9th Chief Minister of West Bengal since 9 May 2026. He is the first chief minister of West Bengal belonging to the Bharatiya Janata Party (BJP). He is the second chief minister from Medinipur after Ajoy Mukherjee.
Compare elections
See what changed between any two Lok Sabha elections in West Bengal.
Seat swings, vote share shifts and constituency-level changes, side by side.
Seats won over time
The four parties that have won the most Lok Sabha seats in West Bengal
- CPM
- AITC
- INC
- CPI
Constituency performance
From the 42 results in West Bengal, 2024
Seat change & vote share
West Bengal, 2024
Result by election
- AITC29
- BJP12
- INC1
- AITC22
- BJP18
- INC2
- AITC34
- INC4
- BJP2
- CPM2
- AITC19
- CPM9
- INC6
- AIFB2
- CPI2
- RSP2
- BJP1
- IND1
- CPM26
- INC6
- CPI3
- RSP3
- AIFB3
- AITC1
- CPM21
- AITC8
- CPI3
- INC3
- RSP3
- FBL2
- BJP2
- CPM24
- WBTC7
- RSP4
- CPI3
- FBL2
- INC1
- BJP1
- CPM23
- INC9
- RSP4
- FBL3
- CPI3
- CPM27
- INC5
- RSP4
- FBL3
- CPI3
- CPM27
- RSP4
- INC4
- FBL3
- CPI3
- GNLF1
- CPM18
- INC16
- CPI3
- RSP3
- FBL2
- CPM28
- INC(I)4
- RSP4
- CPI3
- FBL3
- CPM17
- BLD15
- FBL3
- RSP3
- INC3
- IND1
- CPM20
- INC13
- CPI3
- BAC1
- RSP1
- IND1
- PSP1
- INC14
- IND7
- CPM5
- BAC5
- CPI5
- FBL2
- PSP1
- SSP1
- INC22
- CPI9
- IND2
- FB1
- RSP1
- LSS1
Top leaders
Chief Ministers of West Bengal, most recent first
Constituencies
46 current, 120 under former boundaries · showing 101–150 of 166
| No. | Constituency | Reservation | Elections | Last contested |
|---|---|---|---|---|
| 18 | JADAVPURformer boundary | GEN | 9 | 2004 |
| 19 | BARRACKPOREformer boundary | GEN | 9 | 2004 |
| 19 | CALCUTTA NORTH WESTformer boundary | GEN | 2 | 1971 |
| 19 | CALCUTTA NORTH WESTformer boundary | GEN | 1 | 1962 |
| 20 | CALCUTTA NORTH EASTformer boundary | GEN | 2 | 1971 |
| 20 | DUM DUMformer boundary | GEN | 9 | 2004 |
| 20 | HOWRAHformer boundary | GEN | 1 | 1962 |
| 21 | CALCUTTA NORTH WESTformer boundary | GEN | 9 | 2004 |
| 21 | CALCUTTA SOUTHformer boundary | GEN | 2 | 1971 |
| 21 | ULUBERIAformer boundary | GEN | 1 | 1962 |
| 22 | CALCUTTA NORTH EASTformer boundary | GEN | 9 | 2004 |
| 22 | HOWRAHformer boundary | GEN | 2 | 1971 |
| 22 | SERAMPOREformer boundary | GEN | 1 | 1962 |
| 23 | CALCUTTA SOUTHformer boundary | GEN | 9 | 2004 |
| 23 | HOOGHLYformer boundary | GEN | 1 | 1962 |
| 23 | ULUBERIAformer boundary | GEN | 2 | 1971 |
| 24 | GHATALformer boundary | GEN | 1 | 1962 |
| 24 | HOWRAHformer boundary | GEN | 9 | 2004 |
| 24 | SERAMPOREformer boundary | GEN | 2 | 1971 |
| 25 | HOOGHLYformer boundary | GEN | 2 | 1971 |
| 25 | TAMLUKformer boundary | GEN | 1 | 1962 |
| 25 | ULUBERIAformer boundary | GEN | 9 | 2004 |
| 26 | ARAMBAGHformer boundary | GEN | 2 | 1971 |
| 26 | CONTAIformer boundary | GEN | 1 | 1962 |
| 26 | SERAMPOREformer boundary | GEN | 9 | 2004 |
| 27 | GHATALformer boundary | GEN | 2 | 1971 |
| 27 | HOOGHLYformer boundary | GEN | 9 | 2004 |
| 27 | MIDNAPURformer boundary | GEN | 1 | 1962 |
| 28 | ARAMBAGHformer boundary | GEN | 9 | 2004 |
| 28 | JHARGRAMformer boundary | ST | 1 | 1962 |
| 28 | TAMLUKformer boundary | GEN | 2 | 1971 |
| 29 | CONTAIformer boundary | GEN | 2 | 1971 |
| 29 | PANSKURAformer boundary | GEN | 9 | 2004 |
| 29 | PURULIAformer boundary | GEN | 1 | 1962 |
| 30 | MIDNAPOREformer boundary | GEN | 2 | 1971 |
| 30 | TAMLUKformer boundary | GEN | 9 | 2004 |
| 30 | VISHNUPURformer boundary | SC | 1 | 1962 |
| 31 | BANKURAformer boundary | GEN | 1 | 1962 |
| 31 | CONTAIformer boundary | GEN | 9 | 2004 |
| 31 | JHARGRAMformer boundary | ST | 2 | 1971 |
| 32 | ASANSOLformer boundary | GEN | 1 | 1962 |
| 32 | MIDNAPOREformer boundary | GEN | 9 | 2004 |
| 32 | PURULIAformer boundary | GEN | 2 | 1971 |
| 33 | AUSGRAMformer boundary | SC | 1 | 1962 |
| 33 | BANKURAformer boundary | GEN | 2 | 1971 |
| 33 | JHARGRAMformer boundary | ST | 9 | 2004 |
| 34 | BURDWANformer boundary | GEN | 1 | 1962 |
| 34 | PURULIAformer boundary | GEN | 9 | 2004 |
| 34 | VISHNUPURformer boundary | SC | 2 | 1971 |
| 35 | AUSGRAMformer boundary | SC | 2 | 1971 |
Seats marked “former boundary” were redrawn by a later delimitation order. A name that survives a redrawing keeps its own page, with each boundary era labelled on the result.







