Trois sous-marins de la marine brésilienne ont été nommés Riachuelo, en hommage à la Bataille de Riachuelo, un combat naval entre la marine brésilienne et la marine paraguayenne, livré le , durant la guerre de la Triple-Alliance, sur le fleuve Paraná :

Riachuelo (S-15), ex-, un sous-marin de classe Gato utilisé pendant la Seconde Guerre mondiale par la marine des États-Unis, avant d’être incorporé à la marine brésilienne (1943 - 1968) ; Riachuelo (S22), un sous-marin de classe Oberon, devenu un navire musée (1977 - 1997) ; Riachuelo (S-40), le navire de tête de la classe Riachuelo, dérivée de la classe Scorpène.

Riachuelo