The Yellow-green Grosbeak is found in northern South America and along the east edge of Brazil.