The Spot-Winged Grosbeak (Mycerobas melanozanthos) is a species of finch in the Fringillidae family. It is found in Bhutan, China, India, Laos, Myanmar, Nepal, Pakistan, Thailand, and Vietnam. Its natural habitats are subtropical or tropical dry forests and subtropical or tropical moist montanes.