Reasons of lack of development of water resources in Nepal are:
- Lack of public participation
- Political instability
- Corruption
- Protest launched by the local people
- Poor economic condition
- Lack of skilled human resources, training and technology
- Foreign interference
- Ignorance of the government
- Difficult land topography
- Lack of good plans and efficient managers