This oriole breeds from Baluchistan and Afghanistan along the Himalayas to Nepal.
The Indian golden oriole inhabits a range of habitats including open deciduous forests, semi-evergreen forests, woodland, forest edge, mangroves, open country with scattered trees, parks, gardens orchards and plantations [REF].