Se distribuye extensamente en las tierras bajas húmedas y las porciones más bajas de zonas de Costa Rica del sudeste y al sudoeste, a través de Panamá y de las tierras bajas pacíficas de Colombia hasta el noroeste de Ecuador.