Rank of India in Global Indexes: 2017 October 6, 2017 1. World Human Development Index 2017 – India ranked at 131st positions among 188countries. The report is published by United Nations Development Programme(UNDP). India’s Previous year ranking – Read More »