This tree is native to the Indian subcontinent, ranging south of the Himalaya, from Myanmar in the east to Nepal, India and Bangladesh. In India, it extends from Assam, Bengal, Odisha and Jharkhand west to the Shivalik Hills in Haryana, east of the Yamuna. The range also extends through the Eastern Ghats and to the eastern Vindhya and Satpura ranges of central India. It is often the dominant tree in the forests where it occurs. In Nepal, it is found mostly in the Terai region from east to west, especially, in the Churia range (The Shivalik Hill Churia Range) in the subtropical climate zone. There are many protected areas, such as Chitwan National Park, Bardia National Park and Shukla Phat Wildlife Reserve, where there are dense forests of huge sal trees. It is also found in the lower belt of the Hilly region and inner terai.