Governor O P Kohli administered the oath of office and secrecy to Justice Gupta.
The function was attended by Chief Minister Shivraj Singh Chouhan and members of the judiciary and legal fraternity.
Justice Gupta was earlier the officiating chief justice of the Patna High Court. He succeeds Justice Rajendra Menon, who had been serving as the acting chief justice since May 2016.