Major online sources of socio-economic data on India are:
RBI’s database covers various aspects of economy and provides an easy interface for obtaining data.