É distribuído nas florestas da região neotropical, em sub-bosques, da América Central (na ilha de Tobago, Caribe: Chiroxiphia pareola atlantica) à região oriental do Brasil, incluindo a Amazônia (em floresta de terra firme e floresta de várzea) e os estados de Mato Grosso e Maranhão até o Rio de Janeiro; também no sudeste da Colômbia, a leste da cordilheira dos Andes até o leste do Equador e leste do Peru e Bolívia, nas Guianas e Venezuela, ao norte; mais frequente em áreas litorâneas arborizadas até altitudes de 300 metros na região sudeste do Brasil; onde faz fronteira com a espécie Chiroxiphia caudata, sua congênere em regiões de maior altitude.