According to the Global Peace Index (GPI), India was ranked 128th in the 2019 report. The GPI measures peacefulness based on levels of violence, crime, and military spending. India's ranking reflects internal conflicts, border disputes, and other security challenges. Rankings change annually.