This fish is found in Panama, Venezuela, and Colombia, where it lives in shallow waters in the basins of the Lebrija, Magdalena, Cauca and other rivers.
The fish is found in the freshwater ecosystems of Panama, Venezuela, and Colombia, specifically within the basins of the Lebrija, Magdalena, and Cauca rivers.