India is 126 in rank with a score 2.314 according to the Global Peace Index 2024.