هناك أسباب متعددة لحدوث المرض داخل المجتمع ، ويمكن حصرها فيما يلي:-
،،
المسببات النوعية الحيوية: وهي التي تكون من أصل حيواني كالأميبا أو ديدان البلهارسيا أو الانكلوستوما أو الاسكارس، وقد تكون الفطريات والبكتريا والفيروسات.
الأسباب الغذائية: مثل الكربوهيدرات والدهون والبروتينات والمعادن والمياه وهي تؤدى إلى المرض سواء كانت بنسبة قليلة أو كثيرة .
الأسباب الجيولوجية: مثل نوع التربة والمناخ ودرجات الحرارة والرطوبة.
البيئة البيولوجية والثقافية: وتشمل كثافة السكان والمستوى التعليمي والمستوى الاقتصادي والاستعدادات الصحية والعادات والتقاليد داخل المجتمع، خاصة وأن لكل مجتمع عاداته الراسخة القديمة التي تحكمه وبعض هذه العادات جيدة والأخرى تشكل عائقا اجتماعيا يمنع الاستفادة من الخدمات الصحية المتاحة، وتبعا لنوع التنشئة الاجتماعية التي تفرضها بيئة الفرد الاجتماعية يكون المستوى الصحي .