Skip to content

Current government

Who governs Kerala today

Full CM history →
V. D. Satheesan
Chief Minister of Kerala

In office since 18 May 2026 · 3 months

Vadasseri Damodaran Satheesan (born 31 May 1964) is an Indian politician and lawyer who is serving as the 13th Chief Minister of Kerala since May 2026. A member of the Indian National Congress, he has represented Paravur in the Kerala Legislative Assembly since 2001. In the 2026 Kerala Legislative Assembly election, he led the Congress-led UDF to a landslide victory, with the alliance securing 102 seats in the 140-member assembly and ending the CPI(M)-led LDF's decade-long rule in the state.

Current seats
153
in the present Kerala assembly
Elections contested
15
Leading party, 2026
INC
63 of 140 seats

Compare elections

See what changed between any two Vidhan Sabha elections in Kerala.

2026vs

Seat swings, vote share shifts and constituency-level changes, side by side.

Seat share over the years

Seats and vote share by election for the parties that have won the most Vidhan Sabha seats in Kerala

Party202620212016201120062001199619911987198219801977197019671965
CPM266258456123402938263517295240
INC632122382462375533200383090
CPI817191317718121613172316193
MUL0002071613191514141311140
Others434041243132322538677449473990
Total seats140140140140140140140140140140140140133133133

Seats won over time

The four parties that have won the most Vidhan Sabha seats in Kerala

018355371196519671970197719801982198719911996200120062011201620212026CPMINCCPIMUL
  • CPM
  • INC
  • CPI
  • MUL

Constituency performance

From the 140 results in Kerala, 2026

Best performance
MALAPPURAM
P.k Kunhalikutty, 66.86% share
Closest contest
MANALUR
won by 126 (0.07%)
Biggest victory
MALAPPURAM
won by 85,327 (43.34%)
Lowest turnout
RANNI
70.21%

Seat change & vote share

Kerala, 2026

140SEATS
  • Retained67 (48%)
  • Changed hands60 (43%)
  • New seat13 (9%)

67 constituencies were won by the same party as 2021; 60 changed hands; 13 did not exist then.

Vote share by party
INC28.79%
CPM21.77%
BJP11.42%
IUML11.01%
CPI6.64%
IND6.31%
KECM2.60%
KEC2.43%

Result by election

INC 63CPM 26IUML 22
  • INC63
  • CPM26
  • IUML22
  • CPI8
  • KEC7
  • IND4
  • BJP3
  • RSP3
  • RJD1
  • CMPKSC1
  • RMPOI1
  • KECJ1
CPM 62INC 21CPI 17IUML 15
  • CPM62
  • INC21
  • CPI17
  • IUML15
  • IND6
  • KECM5
  • NCP2
  • JD(S)2
  • KEC2
  • JANADHIPATHIYAKERALACONGRESS1
  • RMPOI1
  • LJD1
  • NSC1
  • CS1
  • KECB1
  • KECJ1
  • INL1
CPM 58INC 22CPI 19IUML 18
  • CPM58
  • INC22
  • CPI19
  • IUML18
  • KECM6
  • IND6
  • JD(S)3
  • NCP2
  • BJP1
  • CMPKSC1
  • KECB1
  • KECJ1
  • NSC1
  • CS1
CPM 45INC 38MUL 20CPI 13KECM 9
  • CPM45
  • INC38
  • MUL20
  • CPI13
  • KECM9
  • JD(S)4
  • NCP2
  • IND2
  • SJD2
  • RSP2
  • KRSP1
  • KECJ1
  • KECB1
CPM 61INC 24CPI 17
  • CPM61
  • INC24
  • CPI17
  • KECM7
  • MUL7
  • JD(S)5
  • IND5
  • KEC4
  • RSP3
  • CS1
  • KECB1
  • INL1
  • NCP1
  • DIC1
  • KCS1
  • JPSS1
INC 62CPM 23MUL 16KECM 9
  • INC62
  • CPM23
  • MUL16
  • KECM9
  • CPI7
  • JPSS4
  • JD(S)3
  • IND3
  • KEC2
  • KECB2
  • RSPKB2
  • KECJ2
  • NCP2
  • RSP2
  • CMPKSC1
CPM 40INC 37CPI 18MUL 13
  • CPM40
  • INC37
  • CPI18
  • MUL13
  • KEC6
  • IND5
  • RSP5
  • KECM5
  • JD4
  • ICS3
  • KECJ2
  • JPSS1
  • KECB1
INC 55CPM 29MUL 19CPI 12KECM 10
  • INC55
  • CPM29
  • MUL19
  • CPI12
  • KECM10
  • IND4
  • JD3
  • NDP2
  • RSP2
  • ICSSCS2
  • CPMK1
  • KEC1
CPM 38INC 33CPI 16MUL 15IND 14
  • CPM38
  • INC33
  • CPI16
  • MUL15
  • IND14
  • JNP7
  • ICSSCS6
  • RSP5
  • KEC5
  • LKD1
IND 33CPM 26INC 20MUL 14CPI 13
  • IND33
  • CPM26
  • INC20
  • MUL14
  • CPI13
  • KECJ8
  • KEC6
  • ICS6
  • IML4
  • JNP4
  • RSP4
  • NDP2
CPM 35INC(U) 21CPI 17INC(I) 17MUL 14
  • CPM35
  • INC(U)21
  • CPI17
  • INC(I)17
  • MUL14
  • KEC8
  • RSP6
  • KECJ6
  • JNP5
  • IML5
  • IND5
  • KCP1
INC 38CPI 23KEC 20CPM 17MUL 13IND 9RSP 9
  • INC38
  • CPI23
  • KEC20
  • CPM17
  • MUL13
  • IND9
  • RSP9
  • BLD6
  • MLO3
  • KCP2
INC 30CPM 29CPI 16IND 16KEC 12MUL 11
  • INC30
  • CPM29
  • CPI16
  • IND16
  • KEC12
  • MUL11
  • SOP6
  • RSP6
  • ISP3
  • PSP3
  • KSP1
CPM 52CPI 19SSP 19IND 15MUL 14INC 9
  • CPM52
  • CPI19
  • SSP19
  • IND15
  • MUL14
  • INC9
  • KEC5
CPM 40CON 36KC 23SSP 13IND 12
  • CPM40
  • CON36
  • KC23
  • SSP13
  • IND12
  • ML6
  • CPI3

Top leaders

Chief Ministers of Kerala, most recent first

Full history →
V. D. Satheesan
INCIncumbent
2026present
Pinarayi Vijayan
CPM
20162026
V. S. Achuthanandan
CPM
20062011
Oommen Chandy
INC
20042016

Assembly constituencies

153 current, 308 under former boundaries · showing 151–200 of 461

No.Assembly seatReservationElectionsLast contested
138KATTAKKADAGEN42026
139KOVALAMGEN42026
140NEYYATTINKARAGEN42026
1MANJESHWARformer boundaryGEN31970
1MANJESWARformer boundaryGEN82006
2KASARAGODformer boundaryGEN82006
2KASARGODformer boundaryGEN31970
3HOSDRUGformer boundaryGEN31970
3UDMAformer boundaryGEN82006
4HOSDRUGformer boundarySC82006
4NILESWARformer boundaryGEN31970
5EDAKKADformer boundaryGEN31970
5TRIKKARIPURformer boundaryGEN12001
5TRIKKARPURformer boundaryGEN72006
6CANNANOREformer boundaryGEN31970
6IRIKKURformer boundaryGEN82006
7MADAYIformer boundaryGEN31970
7PAYYANNURformer boundaryGEN82006
8PAYYANNURformer boundaryGEN31970
8TALIPARAMBAformer boundaryGEN82006
9AZHICODEformer boundaryGEN82006
9TALIPARAMBAformer boundaryGEN31970
10CANNANOREformer boundaryGEN82006
10IRIKKURformer boundaryGEN31970
11EDAKKADformer boundaryGEN82006
11KUTHUPARAMBAformer boundaryGEN31970
12TELLICHERRYformer boundaryGEN31970
12TELLICHERRYformer boundaryGEN82006
13PERINGALAMformer boundaryGEN31970
13PERINGALAMformer boundaryGEN82006
14KUTHUPARAMBAformer boundaryGEN82006
14NORTH WYNADformer boundaryST31970
15BADAGARAformer boundaryGEN31970
15PERAVOORformer boundaryGEN82006
16NADAPURAMformer boundaryGEN31970
16NORTH WYNADformer boundaryST82006
17BADAGARAformer boundaryGEN82006
17MEPPAYURformer boundaryGEN31970
18NADAPURAMformer boundaryGEN82006
18QUILANDYformer boundaryGEN31970
19MEPPAYURformer boundaryGEN82006
19PERAMBRAformer boundaryGEN21970
19PERMBRAformer boundaryGEN11967
20BALUSSERIformer boundaryGEN31970
20QUILANDYformer boundaryGEN82006
21KUNNAMANGALAMformer boundaryGEN31970
21PERAMBRAformer boundaryGEN82006
22BALUSSERIformer boundaryGEN82006
22KALPETTAformer boundaryGEN31970
23KODUVALLYformer boundaryGEN82006

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.

Recommended reading

As an Amazon Associate, Janadesh Online earns from qualifying purchases.

Kerala · Janadesh Online