List of chief ministers of Odisha

The chief minister of Odisha, an Indian state, is the head of the Government of Odisha. As per the Constitution of India, the governor is the state's de jure head, but de facto executive authority rests with the chief minister. Following elections to the Odisha Legislative Assembly, the governor usually invites the party (or coalition) with a majority of seats to form the government. The governor appoints the chief minister, whose council of ministers are collectively responsible to the assembly. Given that he has the confidence of the assembly, the chief minister's term is for five years and is subject to no term limits.

On 1 April 1936, Orissa Province was formed. The first provincial government formed under Prime ministership of Maharaja Krishna Chandra Gajapati Narayan Deo. He ruled until July 1937. Thereafter the All India Congress party leader Bishwanath Das took over the charge of Prime minister for two more years. Again Maharaja Krishna Chandra Gajapati took the charge before he finally handed over to Dr. Harekrushna Mahatab in the year 1946. After India got its independence under the new framework the Prime Minister or Premier position of provincial governments got abolished and the position of Chief Minister is created. Until the first election after independence, Dr. Harekrushna Mahatab continued to be the chief minister of Odisha and then it was taken over by Nabakrushna Choudhury. Here is the list of chief ministers of Odisha since 1946. Since 1946, Odisha has had 14 chief ministers. Serving from 2000 till 2024, Naveen Patnaik of the Biju Janata Dal was the longest-serving chief minister in Odisha's history. The current Chief Minister of Odisha since 12 June 2024 is Mohan Charan Majhi of the Bharatiya Janata Party.