Se distribuye desde Nicaragua hasta Brasil y Bolivia en zonas húmedas no inundables, a menos de 1.300 msnm.