Se distribuye por ríos de la vertiente atlántica de América del Sur, desde Rio de Janeiro (Brasil) al norte hasta Uruguay y Argentina al sur.