Home › Chief Ministers of India › List of Chief Ministers of Gujarat
Chief Ministers of India

List of Chief Ministers of Gujarat

Published: Oct 1, 2026
Updated: Oct 1, 2026
Reading Time: 8 min read
Source: Election Commission of India (ECI) Form 26

List of Chief Ministers of Gujarat

Discover the complete chronological list of all Chief Ministers of Gujarat since the state’s formation on 1 May 1960 to 2026. Explore their terms, political parties, and socio-economic milestones.

Total Terms
22 Terms
17 Distinct Leaders
Current Chief Minister
Bhupendrabhai Patel
BJP (NDA)
Longest Serving CM
Narendra Modi
12 yrs, 227 days
First Chief Minister
Jivraj Narayan Mehta
1960 (Statehood)
# Chief Minister Party Alliance Took Office – Left Office Duration / Term
1
JM
Jivraj Narayan Mehta
Amreli
INC INDIA 1 May 1960 – 19 Sep 1963 3 yrs, 141 days
2
BM
Balwantrai Mehta
Bhavnagar
INC INDIA 19 Sep 1963 – 19 Sep 1965 2 yrs, 0 days
3
HD
Hitendra Kanaiyalal Desai
Olpad
INC INDIA 19 Sep 1965 – 12 May 1971 5 yrs, 235 days
4
GO
Ghanshyam Oza
Dehgam
INC INDIA 17 Mar 1972 – 17 Jul 1973 1 yr, 122 days
5
CP
Chimanbhai Patel
Sankheda
INC INDIA 18 Jul 1973 – 9 Feb 1974 206 days
6
BP
Babubhai J. Patel
Sabarmati
Janata Party Other 18 Jun 1975 – 12 Mar 1976 268 days
7
MS
Madhav Singh Solanki
Bhadran
INC INDIA 24 Dec 1976 – 10 Apr 1977 107 days
8
BP
Babubhai J. Patel
Sabarmati
Janata Party Other 11 Apr 1977 – 17 Feb 1980 2 yrs, 312 days
9
MS
Madhav Singh Solanki
Bhadran
INC INDIA 7 Jun 1980 – 6 Jul 1985 5 yrs, 29 days
10
AC
Amarsinh Chaudhary
Vyara
INC INDIA 6 Jul 1985 – 9 Dec 1989 4 yrs, 156 days
11
MS
Madhav Singh Solanki
Bhadran
INC INDIA 10 Dec 1989 – 3 Mar 1990 83 days
12
CP
Chimanbhai Patel
Unjha
Janata Dal Other 4 Mar 1990 – 17 Feb 1994 3 yrs, 350 days
13
CM
Chhabildas Mehta
Mahuva
INC INDIA 17 Feb 1994 – 14 Mar 1995 1 yr, 25 days
14
KP
Keshubhai Patel
Visavadar
BJP NDA 14 Mar 1995 – 21 Oct 1995 221 days
15
SM
Suresh Mehta
Mandvi
BJP NDA 21 Oct 1995 – 19 Sep 1996 334 days
16
SV
Shankersinh Vaghela
Radhanpur
RJP Other 23 Oct 1996 – 27 Oct 1997 1 yr, 4 days
17
DP
Dilip Parikh
Dhandhuka
RJP Other 28 Oct 1997 – 4 Mar 1998 127 days
18
KP
Keshubhai Patel
Visavadar
BJP NDA 4 Mar 1998 – 6 Oct 2001 3 yrs, 216 days
19
NM
Narendra Modi
Maninagar
BJP NDA 7 Oct 2001 – 22 May 2014 12 yrs, 227 days
20
AP
Anandiben Patel
Ghatlodia
BJP NDA 22 May 2014 – 7 Aug 2016 2 yrs, 77 days
21
VR
Vijay Rupani
Rajkot West
BJP NDA 7 Aug 2016 – 13 Sep 2021 5 yrs, 37 days
22
BP
BJP NDA 13 Sep 2021 – Incumbent 2nd Term (Active)
No Chief Ministers match your search criteria.

Frequently Asked Questions about Gujarat Chief Ministers

Who is the current Chief Minister of Gujarat?
Shri Bhupendrabhai Patel is the current Chief Minister of Gujarat, serving his second term since September 2021 representing the Bharatiya Janata Party (BJP).
Who was the longest-serving Chief Minister of Gujarat?
Narendra Modi served as Chief Minister of Gujarat for 12 years and 227 days from October 2001 to May 2014 before becoming Prime Minister of India.
Who was the first Chief Minister of Gujarat?
Dr. Jivraj Narayan Mehta was the first Chief Minister of Gujarat following the bifurcation of Bombay State on 1 May 1960.
Who was the first woman Chief Minister of Gujarat?
Anandiben Patel was the first woman Chief Minister of Gujarat, serving from May 2014 to August 2016.
Which constituency does the current Gujarat Chief Minister represent?
Chief Minister Bhupendrabhai Patel represents the Ghatlodia Assembly Constituency in Ahmedabad district.