ליצירת מקור אנרגיה הידרואלקטרי נדרשים מספר תנאים:
- מים הנמצאים במקום גבוה, ויכולים לזרום למקום נמוך יותר.
- מקום יישוב קרוב הזקוק לאנרגיה (אם מפל מים קיים אי שם בהרים, ללא יישוב קרוב, יהיה צורך בקווי מתח ארוכים להעברת החשמל למקומות יישוב).
- אפשרות גישה נוחה לאתר בו נבנית תחנת הכוח להפקת החשמל (ללא גישה נוחה לכלי תחבורה, קשה יהיה להקים ולתחזק תחנת כוח).