The southern states have the highest number of leopards. Karnataka, Kerala, Andhra Pradesh and Tamil Nadu are home to 31 percent of the leopard population in India.