Question: how much water flow to generate electricity?
Answer: A standard micro hydro system (where water is channelled in a pipe) should have at least 50% overall efficiency, after all losses. A small low-head turbine could generate about 1 kilowatt (1000 watts) from a flow of 100 litres per second dropping through 2 metres.