تصميم السدود في الهندسة الهيدروليكية يتطلب العديد من الأسس الأساسية، ومن أهمها:
1- التحليل الهيدروليكي: حيث يجب تحديد معدلات التدفق وحجم المياه المتوفرة للحصول على التصميم الأفضل.
2- تحليل الأساسات: يجب حساب الضغط على الأرضية وعمق الأساس لتحديد الحمولة.
3- الاعتبارات المناخية: يجب وضع في الاعتبار أنظمة التصريف المطري ودراسة الفيضانات المحتملة.
4- التكلفة: يجب دراسة الجوانب الاقتصادية للتصميم المقترح والتأكد من تحقيق الربح المعقول.
5- الاهتمام بالبيئة: يجب وضع في الحسبان تأثير السد على البيئة والحياة البرية والبشرية المجاورة.
6- السلامة: يجب وضع في الاعتبار السلامة الهيدروليكية وتقييم مخاطر الانفجار والفيضانات.