La rivière des Roches est un fleuve français situé dans le département d'outre-mer de La Réunion. Son principal affluent est le , qui se jette dans le bassin la Mer. C'est un des cours d'eau les plus capricieux de l'île, du fait de sa brusque montée des eaux.