ગુજરાતમાં નાની મોટી કુલ મળીને 185 નદીઓ છે અને તેને ત્રણ વિભાગમાં વહેંચી શકાય છે.