India has ranked 131 in the recently released Human Development Index topped the index was released by the United Nations development programme. India scored 0.645 in the ranking.