Nepal has a population of more than 18 million people made of different races living in different regions, with diverse culture, languages and dialects.
The Gurungs and Magars live mainly in the west. The Rais, Limbus and Sunuwars inhabits the slopes and valleys of the Eastern mid hills. The Sherpas live in the Himalayan region. The Newars constitute an important ethnic group of the capital valley Kathmandu.
There are Tharus, Yadavas, Satar, Rajvanshis and Dhimals in the Terai region. The Brahmans, Chhetris and Thakuris are spread generally over all parts of the Kingdom.