Bangladesh (B), Cambodia (B), China (mainland) (B), India (B), Laos (B), Myanmar (B), Nepal (B), Thailand (B), Vietnam (B).
SW, southern and eastern India and eastern Nepal through southern China and south-eastern Asia to Indochina, except Malay Peninsula; Andamans, Nicobars and Mergui Archipelago.
 
Population
Estimated population is unknown (2010).
Vernal Hanging Parrot (Loriculus vernalis) [XC770447]
by Lars Lachmann from Chidiya Tapu, South Andaman, Andaman and Nicobar Islands, India (call)
Vernal Hanging Parrot (Loriculus vernalis) [XC295023]
by Shashikant S Naik from Kaeng Krachan National Park, Ban Krang, KM 15-18, Phetchaburi, Thailand (call)
Subspecies
Forms a superspecies with Sri Lanka Hanging-Parrot (Loriculus beryllinus). Birds of southern India formerly placed in subspecies rubropygialis, on basis of darker coloration and duller red rump, but these differences subsequently put down to individual variation and/or wear.
The following 2 subspecies are recognised:
vernalis (Sparrman, 1787) - North-eastern and south-western India to southern China, south-eastern Asia and Andaman Islands.