La bataille navale du Riachuelo se déroule sur le ruisseau Riachuelo (Argentine), entre la marine paraguayenne d'un côté et la marine brésilienne de l'autre. La victoire brésilienne a été cruciale pour le succès ultérieur de la Triple Alliance (Brésil, Uruguay et Argentine) dans la guerre du Paraguay.

La bataille du Riachuelo était une bataille navale importante et décisive de la guerre du Paraguay entre le Paraguay et l'Empire du Brésil. À la fin de 1864, le Paraguay avait remporté une série de victoires dans la guerre, mais le 11 juin 1865, sa défaite navale face aux Brésiliens sur le fleuve Paraná commença à renverser la vapeur en faveur des alliés. Ce fut la plus grande bataille navale menée entre deux pays sud-américains.