Se encuentra en los ríos y lagunas de la cuenca del río Amazonas y del Orinoco, en el este de Colombia, sur de Venezuela, extremo sur de Guyana, noroeste de Brasil, y una pequeña parte de Ecuador, Perú y Bolivia.