Der
Great Fish River (
Afrikaans Groot-Visrivier, dt.
Großer Fischfluss; früher
Great Salt River) ist ein Fluss in der
südafrikanischen Provinz
Ostkap. Er hat eine Länge von etwa 730 Kilometern und verfügt über ein
Einzugsgebiet von 30.366 Quadratkilometern. Der Fluss entwässert zusammen mit dem westlich von ihm gelegenen
Sundays River die östlichen Teile der
semiariden Karoo. Wichtige Zuflüsse sind der Kariega River,
Kat River, Little Fish River, Koonaprivier und der Tarka River.