Micro-hydroelectric power is both an efficient and reliable form of a clean source of renewable energy. It can be an excellent method of harnessing renewable energy from small rivers and streams because it requires very little or no reservoir to run the turbine. The water will run through the turbine and goes back to the river or stream, and can use for other purposes. The Micro-hydroelectric power plant has minimal environmental on the local ecosystem. The power generation of MHP is between 5-100 kW. To Design an MHP, there are many considerations to be taken into account: