The two largest rivers flowing through Goa are:

Mandovi and Zuari
Chapora and Sal
Betul and Terekhol
Baga and Nerul

The two largest rivers flowing through Goa are Mandovi and Zuari.

The Mandovi River is the longest river in Goa, flowing for 120 kilometers from its source in the Western Ghats to its mouth at the Mandovi estuary in Panaji. The Zuari River is the second longest river in Goa, flowing for 90 kilometers from its source in the Western Ghats to its mouth at the Zuari estuary in Margao.

The Mandovi and Zuari rivers are both important sources of water for irrigation, drinking water, and hydroelectric power in Goa. The rivers are also popular tourist destinations, with many people visiting the riverbanks to swim, fish, and boat.

The Chapora River is a tributary of the Mandovi River, flowing for 30 kilometers from its source in the Western Ghats to its confluence with the Mandovi River near Panaji. The Sal River is a tributary of the Zuari River, flowing for 40 kilometers from its source in the Western Ghats to its confluence with the Zuari River near Margao.

The Betul River and the Terekhol River are both small rivers that flow through Goa. The Betul River is a tributary of the Mandovi River, flowing for 15 kilometers from its source in the Western Ghats to its confluence with the Mandovi River near Panaji. The Terekhol River is a tributary of the Zuari River, flowing for 20 kilometers from its source in the Western Ghats to its confluence with the Zuari River near Margao.

The Baga River and the Nerul River are both small rivers that flow through Goa. The Baga River is a tributary of the Mandovi River, flowing for 10 kilometers from its source in the Western Ghats to its confluence with the Mandovi River near Panaji. The Nerul River is a tributary of the Zuari River, flowing for 15 kilometers from its source in the Western Ghats to its confluence with the Zuari River near Margao.