发电大多由属于中华民国公营事业之台湾电力公司进行规划开发，但政府近年来开放民间设置发电厂，其中2002年6月嘉南实业公司兴建完成 8,750 瓩的乌山头水力发电厂，为台湾第一座民营之水力发电厂，另外亦包括聚电企业开发公司于2004年10月修复完成台东县卑南乡境内 2,300 瓩之卑南上圳小型发电厂，陆续有民间投入小水力之开发。目前台湾电力公司所属水力发电厂共11所，总装置容量共 454.16 万瓩（4541.607 MW），而目前依《电业法》发给电业执照正式商转之民营水力发电业共3家，共4座水力发电厂，装置