The installed capacity of hydro power is 45,315 MW as of 31 May 2018. India ranks sixth in hydro electricity generation globally after China, Canada, Brazil, USA and Russia. During the year 2017-18, the total hydro electricity generation in India is 126.123 billion kWh which works out to 24,000 MW at 60% capacity factor. Till now, hydroelectricity sector is dominated by the state and central government owned companies but this sector is going to grow faster with the participation of private sector for developing the hydro potential located in the Himalaya mountain ranges including north east of India. However the hydro power potential in central India forming part of Godavari, Mahanadi and Narmada river basins has not yet been developed on major scale due to potential opposition from the tribal population.