The natural habitats of this fish are in South America, where it can be found in river systems flowing into the Atlantic Ocean, in the northern part of the continent. Its distribution range is quite wide and covers the territories of Venezuela, Guyana, Suriname, French Guiana, northeastern Brazil, as well as the adjacent island of Trinidad and Tobago. The Trinidad Tetra inhabits various biotopes: these can be lakes, forest streams, backwaters, rivers, and tropical swamps, and it feels equally well in both clear flowing waters and more turbid and stagnant ones.