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