India has been ranked 93rd among 128 countries in the world in social progress. The Social Progress Index-2017 classifies India one of the ‘Lower Middle Social Progress’ countries with a score of 58.39. India scores very poorly on environmental quality reveals the global index.

India ranks 102nd , below Bangladesh (99th) and Sri Lanka (85th) on this global index of social development that ranks countries by social and environmental performance. This index was released by US-based non-profit Social Progress Imperative at the Skoll World Forum on Social Entrepreneurship on 3 April 2014.