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

In office since 13 Dec 2023 · 2 years, 8 months
Mohan Yadav (born 25 March 1965) is an Indian politician serving as the current Chief Minister of Madhya Pradesh and also serving as leader of the house in legislative assembly. A member of the Bharatiya Janata Party, he represents Ujjain South constituency as Member of Legislative Assembly of Madhya Pradesh since 2013.
Compare elections
See what changed between any two Lok Sabha elections in Madhya Pradesh.
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 Madhya Pradesh
- BJP
- INC
- BLD
- INC(I)
Constituency performance
From the 29 results in Madhya Pradesh, 2024
Seat change & vote share
Madhya Pradesh, 2024
Result by election
- BJP29
- BJP28
- INC1
- BJP27
- INC2
- BJP16
- INC12
- BSP1
- BJP25
- INC4
- BJP29
- INC11
- BJP30
- INC10
- BJP27
- INC8
- BSP2
- MPVC1
- IND1
- AIICT1
- INC27
- BJP12
- BSP1
- BJP27
- INC8
- JD4
- IND1
- INC40
- INC(I)35
- JNP4
- IND1
- BLD37
- INC1
- RPK1
- IND1
- INC21
- BJS11
- IND4
- SSP1
- INC24
- BJS10
- IND2
- SWA1
- INC24
- IND4
- JS3
- PSP3
- SOC1
- RRP1
Top leaders
Chief Ministers of Madhya Pradesh, most recent first
Constituencies
29 current, 114 under former boundaries · showing 51–100 of 143
| No. | Constituency | Reservation | Elections | Last contested |
|---|---|---|---|---|
| 8 | SATNAformer boundary | GEN | 9 | 2004 |
| 8 | SHAHDOLformer boundary | ST | 2 | 1971 |
| 8 | SIDHIformer boundary | GEN | 1 | 1962 |
| 9 | REWAformer boundary | GEN | 9 | 2004 |
| 9 | SHAHDOLformer boundary | ST | 1 | 1962 |
| 9 | SIDHIformer boundary | GEN | 2 | 1971 |
| 10 | SIDHIformer boundary | ST | 9 | 2004 |
| 10 | SURGUJAformer boundary | ST | 2 | 1971 |
| 10 | SURGUJAformer boundary | ST | 1 | 1962 |
| 11 | RAIGARHformer boundary | GEN | 1 | 1962 |
| 11 | RAIGARHformer boundary | ST | 2 | 1971 |
| 11 | SHAHDOLformer boundary | ST | 9 | 2004 |
| 12 | BALAGHATformer boundary | GEN | 9 | 2004 |
| 12 | JANJGIRformer boundary | GEN | 1 | 1962 |
| 12 | JANJGIRformer boundary | SC | 2 | 1971 |
| 12 | SURGUJAformer boundary | ST | 8 | 1999 |
| 13 | BILASPURformer boundary | GEN | 2 | 1971 |
| 13 | BILASPURformer boundary | GEN | 1 | 1962 |
| 13 | MANDLAformer boundary | ST | 9 | 2004 |
| 13 | RAIGARHformer boundary | ST | 8 | 1999 |
| 14 | BALODA BAZARformer boundary | SC | 1 | 1962 |
| 14 | JABALPURformer boundary | GEN | 9 | 2004 |
| 14 | JANJGIRformer boundary | GEN | 8 | 1999 |
| 14 | MAHASAMUNDformer boundary | GEN | 2 | 1971 |
| 15 | BILASPURformer boundary | SC | 8 | 1999 |
| 15 | MAHASAMUNDformer boundary | GEN | 1 | 1962 |
| 15 | RAIPURformer boundary | GEN | 2 | 1971 |
| 15 | SEONIformer boundary | GEN | 9 | 2004 |
| 16 | CHHINDWARAformer boundary | GEN | 9 | 2004 |
| 16 | KANKERformer boundary | ST | 2 | 1971 |
| 16 | RAIPURformer boundary | ST | 1 | 1962 |
| 16 | SARANGARHformer boundary | SC | 8 | 1999 |
| 17 | BASTARformer boundary | ST | 2 | 1971 |
| 17 | BASTARformer boundary | ST | 1 | 1962 |
| 17 | BETULformer boundary | GEN | 9 | 2004 |
| 17 | RAIPURformer boundary | GEN | 8 | 1999 |
| 18 | DURGformer boundary | GEN | 2 | 1971 |
| 18 | HOSHANGABADformer boundary | GEN | 9 | 2004 |
| 18 | MAHASAMUNDformer boundary | GEN | 8 | 1999 |
| 18 | RAJNANDGAONformer boundary | GEN | 1 | 1962 |
| 19 | BHOPALformer boundary | GEN | 9 | 2004 |
| 19 | DURGformer boundary | GEN | 1 | 1962 |
| 19 | KANKERformer boundary | ST | 8 | 1999 |
| 19 | RAJNANDGAONformer boundary | GEN | 2 | 1971 |
| 20 | BALAGHATformer boundary | GEN | 1 | 1962 |
| 20 | BALAGHATformer boundary | GEN | 2 | 1971 |
| 20 | BASTARformer boundary | ST | 8 | 1999 |
| 20 | VIDISHAformer boundary | GEN | 9 | 2004 |
| 21 | DURGformer boundary | GEN | 8 | 1999 |
| 21 | MANDLAformer boundary | ST | 1 | 1962 |
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.







