List of Chief Ministers of Gujarat (1960-2025)

The Indian Constitution stipulates that the Chief Minister is the de facto executive authority of the country, while the Governor-General serves as the de jure head.

The appointment of the Chief Minister and other Ministers is governed by Section 164, which provides for the appointment of the Chief Minister by the Governor, usually the leader of the party having a majority in the State Assembly.

The state of Gujarat was formed on May 1, 1960, in the aftermath of the Maha Gujarat Movement, which resulted in the secession of the Gujarati-speaking region from the state of Bombay.

The first chief minister was Jeevraj Narayan Mehta from the Indian National Congress, who served until March 3, 1962. Since its establishment, Gujarat has had 18 chief ministers.

As of January 2025, Bhupendrabhai Patel is the current Chief Minister and took office on September 13, 2021 after the resignation of Vijay Rupani.

Going forward, the next elections in Gujarat are expected to be significant. Voting in the main constituencies will be held on December 5, 2025, and vote counting is scheduled for December 8, 2025.

This article provides a complete list of all Chief Ministers of Gujarat from 1960 to 2024, detailing their tenure and political background.

Check out | Haryana Chief Ministers List: Chief Ministers Name and Tenure Till 2024

List of Chief Ministers of Gujarat (1960-2025)

Below is the list of all the chief ministers of Gujarat from 1960 to present. The list includes:

No

Name

term of office

period

party

1

Jeevraj Mehta

May 1, 1960 – March 3, 1962

2 years and 300 days

indian national congress party

March 3, 1962 – February 25, 1963

2

Balwantrai Mehta

February 25, 1963 – September 19, 1965

2 years and 206 days

indian national congress party

3

Hitandra Desai

September 19, 1965 – April 3, 1967

5 years and 236 days

indian national congress party

April 3, 1967 – November 12, 1969

November 12, 1969 – May 13, 1971

Indian National Congress (O)

Vacancies (Presidential Rules)

May 13, 1971 – March 17, 1972

309 days

not applicable

4

Gansham Oza

March 17, 1972 – July 17, 1973

1 year 122 days

indian national congress party

5

Chimanbhai Patel

July 17, 1973 – February 9, 1974

207 days

indian national congress party

Vacancies (Presidential Rules)

February 9, 1974 – June 18, 1975

1 year 129 days

not applicable

6

Babubhai Patel

June 18, 1975 – March 12, 1976

268 days

Indian National Congress (O)

Vacancies (Presidential Rules)

March 12, 1976 – December 24, 1976

287 days

not applicable

7

Madhav Singh Solanki

December 24, 1976 – April 11, 1977

108 days

indian national congress party

6

Babubhai Patel

April 11, 1977 – February 17, 1980

2 years and 312 days

People’s Party

Vacancies (Presidential Rules)

February 17, 1980 – June 7, 1980

111 days

not applicable

7

Madhav Singh Solanki

June 7, 1980 – March 10, 1985

5 years and 29 days

indian national congress party

March 11, 1985 – July 6, 1985

8

Amaxin Chowdhury

July 6, 1985 – December 10, 1989

4 years and 157 days

indian national congress party

7

Madhav Singh Solanki

December 10, 1989 – March 4, 1990

84 days

indian national congress party

5

Chimanbhai Patel

March 4, 1990 – October 25, 1990

3 years and 350 days

Janata Dhar

October 25, 1990 – February 17, 1994

indian national congress party

9

Chhabirdas Mehta

February 17, 1994 – March 14, 1995

1 year and 25 days

indian national congress party

10

Keshubhai Patel

March 14, 1995 – October 21, 1995

221 days

bjp

11

Suresh Mehta

October 21, 1995 – September 19, 1996

334 days

bjp

Vacancies (Presidential Rules)

September 19, 1996 – October 23, 1996

34 days

not applicable

12

Shanksin Vaghela

October 23, 1996 – October 28, 1997

1 year and 5 days

People’s Party

13

Dilip Parikh

October 28, 1997 – March 4, 1998

127 days

People’s Party

10

Keshubhai Patel

March 4, 1998 – October 7, 2001

3 years and 217 days

bjp

14

Narendra Modi

October 7, 2001 – December 22, 2002

12 years and 227 days

bjp

December 22, 2002 – December 22, 2007

December 23, 2007 – December 20, 2012

December 20, 2012 – May 22, 2014

15

Anandiben Patel

May 22, 2014 – August 7, 2016

2 years and 77 days

bjp

16

Vijay Rupani

August 7, 2016 – December 26, 2017

5 years and 37 days

bjp

December 26, 2017 – September 13, 2021

No. 17

Bhupendrabhai Patel

September 13, 2021 – December 12, 2022

3 years and 120 days

bjp

December 12, 2022 – Incumbent

Source: CMO Gujarat

Who is the current Chief Minister of Gujarat?

The current Chief Minister of Gujarat is Bhupendrabhai Patel, who has assumed office since September 13, 2021. He represents the Bharatiya Janata Party (BJP) and was re-elected for a second term on December 12, 2022, after the party achieved a major victory. In the state assembly elections, they won 156 out of 182 seats.

Furthermore, the next election for the Chief Minister of Gujarat is scheduled to be held in December 2027. These elections will elect all 182 members of the Gujarat Legislative Assembly.

For You | Maharashtra Chief Ministers List: Party Name and Term of Chief Ministers of Maharashtra till 2024

Main highlights:

  1. The first chief minister of the state was Jivraj Narayan Mehta.
  2. Prime Minister Narendra Modi is the longest-serving Chief Minister of Gujarat (2001-2014).
  3. The first female chief minister of the state was Anandiben Patel.
  4. Bhupendra Patel also served as the 17th Chief Minister with the shortest tenure.