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
Ghatlodia
|
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.
Explore All 31 States & Union Territories Chief Ministers
Discover complete chronological Chief Minister directories, assembly directories, and executive records across India:
🇮🇳 All India CM List
🏛️ Gujarat MLA List
Andhra Pradesh
Arunachal Pradesh
Assam
Bihar
Chhattisgarh
Goa
Gujarat
Haryana
Himachal Pradesh
Jharkhand
Karnataka
Kerala
Madhya Pradesh
Maharashtra
Manipur
Meghalaya
Mizoram
Nagaland
Odisha
Punjab
Rajasthan
Sikkim
Tamil Nadu
Telangana
Tripura
Uttar Pradesh
Uttarakhand
West Bengal
Delhi (UT)
Jammu & Kashmir (UT)
Puducherry (UT)