India has 2,967 tigers, a third more than in 2014, according to results of this tiger census titled released on July 29, 2019 by the Prime Minister Narendra Modi . Madhya Pradesh saw the highest number of tigers at 526, closely followed by Karnataka (524) and Uttarakhand (442).