Son cours mesure environ une quinzaine de kilomètres de long. Elle reçoit les eaux de son principal affluent, la rivière Bas Larou.
Lors des tempêtes, la rivière des Matheux déborde et inonde ses abords en raison notamment du non entretien de ses berges, de l'invasion des plantes et des nombreux dépôts de déchets[1].