المستشفيات العامة هي التي تتعامل مع مختلف الأمراض والإصابات، كما تحتوي على وحدة الطوارئ التي تتعامل بشكل فوري مع الحالات الصحية الحرجة والطارئة. والمستشفيات العامة هي أكبر مؤسسات للرعاية الصحية وبها وحدة للعناية المركزة ووحدات متخصصة لمختلف الجراحات، ونجد أن المستشفيات العامة متواجدة في المدن الكبرى وعن حجمها وكم المرافق المتوافرة بها تختلف من مستشفى إلى أخرى حسب توافر الإمكانيات والخدمات المقدمة بها. تتوفر في ولاية نهر النيل 7 مستشفيات عامة في بعدد مستشفى في كل محلية كما تتوفر عدد من المستشفيات الريفية تخدم مواطن الولاية في عدد من المحليات.

المستشفيات الريفية بولاية نهر النيل