Chief Ministers of Madhya Pradesh (MP)

The Chief Minister of Madhya Pradesh is the leader of the state government. CM is the in charge of managing the state's administration, making important decisions, and working towards the state's development. Read More about Chief Ministers of Madhya Pradesh.

Updated On - 05 Sep 2025
Check Free Credit Score
CM of MP

 Here is a list of the Chief Ministers of  Madhya Pradesh from its formation in 1950 to the present in 2025:

Name

Duration

Party

Constituency

Mohan Yadav (Current Chief Minister)

2023 -  present

Bharatiya Janata Party

Ujjain South

Shivraj Singh

2020 - 2023

Bharatiya Janata Party

Bidhni

Kamal Nath

2018 - 2020

Indian National Congress

Chhindwara

Shivraj Singh Chouhan

2005 - 2018

Bharatiya Janata Party

Budhni

Babulal Gaur

2004 - 2005

Bharatiya Janata Party

Govindpura

Uma Bharti

2003 - 2004

Bharatiya Janata Party

Malhara

Digvijaya singh

1993 - 2003

Indian National Congress

Chachoura and Raghogarh

Vacant (President’s rule)

1992 - 1993

NA

NA

Sunderlal Patwa

1990 - 1992

Bharatiya Janata Party

Bhojpur

Shyama Charan Shukla

1989 - 1990

Indian National Congress

NA

Motilal Vora

1989 - 1989

Indian National Congress

Durg

Arjun Singh

1988 - 1989

Indian National Congress

Kharsia

Motilal Vora

1985 - 1988

Indian National Congress

Durg

Arjun Singh

1980 - 1985

Indian National Congress

Churhat

Sunderlal Patwa

1980 - 1980

Janata Party

Mandsaur

Vacant (President’s rule)

1980 - 1980

NA

NA

Virendra Kumar Sakhlecha

1978 - 1980

Janata Party

Jawad

Kailash Chandra Joshi

1977 - 1978

Janata Party

Bagli

Vacant (President’s rule)

1977 - 1977

NA

NA

Shama Charan Shukla

1975 - 1977

Indian National Congress

Rajim

Prakash Chandra Sethi

1972 - 1975

Indian National Congress

Ujjain North

Shama Charan Shukla

1969 - 1972

Indian National Congress

Rajim

Nareshchandra Singh

1969 - 1969

Samyukta Vidhayak Dal

Pussore

Govind Narayan Singh

1967 - 1969

Samyukta Vidhayak Dal

Rampur Baghelan

Dwarka Prasad Mishrs

1963 - 1967

Indian National Congress

Katangi

Bhagwantrao Mandloi

1962 - 1963

Indian National Congress

Khandwa

Kailash Nath Katju

1957 - 1962

Indian National Congress

Jaora

Bhagwantrao Mandloi

1957 - 1957

Indian National Congress

Khandwa

Ravishankar Shukla

1950 - 1956

Indian National Congress

Saraipali

FAQs on Chief Ministers of Madhya Pradesh

  • Who was the first Chief Minister of Madhya Pradesh?

    The first Chief Minister of Madhya Pradesh was Ravishankar Shukla, serving from 1950 to 1956. 

  • How many times did Bhagwantrao Mandloi serve as Chief Minister?

    Bhagwantrao Mandloi served as Chief Minister of Madhya Pradesh twice, first in 1957 and again from 1962 to 1963.

  • Which party has had the most Chief Ministers in Madhya Pradesh?

    The Indian National Congress has had the most Chief Ministers in Madhya Pradesh. 

  • Who was the Chief Minister of Madhya Pradesh during the Emergency in India (1975 to 1977)?

    During the Emergency in India (1975 to 1977), Shyama Charan Shukla was the Chief Minister of Madhya Pradesh. 

  • How many times did the state of Madhya Pradesh experience President's rule?

    Madhya Pradesh experienced President's rule three times: in 1977, 1980, and 1992 to 1993. 

  • Who was the Chief Minister of Madhya Pradesh before Shivraj Singh Chouhan's current term?

    Before Shivraj Singh Chouhan's current term, Kamal Nath was the Chief Minister of Madhya Pradesh from 2018 to 2020.

  • Which Chief Minister served the longest continuous term in Madhya Pradesh?

    Shivraj Singh Chouhan served the longest continuous term as Chief Minister of Madhya Pradesh from 2005 to 2018. 

  • Who is the current Chief Minister of Madhya Pradesh as of 2025?

    As of 2025, the current Chief Minister of Madhya Pradesh is Mohan Yadav from the Bharatiya Janata Party. 

  • Who was the first Chief Minister of the Bharatiya Janata Party (BJP) in Madhya Pradesh?

    The first Chief Minister of the Bharatiya Janata Party (BJP) in Madhya Pradesh was Sunderlal Patwa, serving from 1990 to 1992. 

  • Who is Madhya Pradesh's Deputy Chief Minister?

    The Deputy Chief Minister of Madhya Pradesh is part of the state's Cabinet but does not hold a constitutional office and typically has no specific powers. Currently, Madhya Pradesh has two Deputy Chief Ministers, Shri Rajendra Shukla and Shri Jagdish Devda.

Disclaimer
Display of any trademarks, tradenames, logos and other subject matters of intellectual property belong to their respective intellectual property owners. Display of such IP along with the related product information does not imply BankBazaar's partnership with the owner of the Intellectual Property or issuer/manufacturer of such products.