نهر أوكافانغو ينبع كنهر الكوبانغو تماماً في جنوب قيلا نوفا في أنغولا، على هضبة بييه بارتفاع ١,٧٨٠ متراً، ويشكل منتصف مساره جزءاً من حدود أنغولا مع ناميبيا، ثم يفيض في موسم المطر إلى نهر بوتيتي الذي يصرف بدوره موسمياً إلى أحواض ماكغاديغادي. يبلغ طوله ١,٦٠٠ كيلومتر، ويجري في جنوب غرب أفريقيا، وتمتد أعرض نقطة في مستنقعه الموسمي لتشكل فيضاناً كبيراً سنوياً عابراً ١٥٠ كيلومتراً من الشرق إلى الغرب، كما يجري مساره جنوباً ثم إلى ناحية الجنوب الشرقي عبر أنغولا. ينبع النهر من مرتفعات شرق وسط أنغولا ويجري إلى ناميبيا، وتبلغ مساحة حوضه حوالي ٥٣٠,٠٠٠ كيلومتر مربع، وأكبر روافده هو نهر كويتو، كما تتحشد فيه آلاف طيور الفلامنغو كل صيف.