ઉત્તર કર્ણાટકથી શરૂ થનારી મહાદયી નદી રાજ્યમાં 28.8 કિલોમીટર વહે છે અને પછી અરબ સાગરમાં મળતાં પહેલા ગોવામાં પ્રવેશે છે.