Hindi is the main language spoken by a large number of people in the city. The local language spoken by common people of the city is Garhwali, a dialect of the national language Hindi. English is the official language spoken by educated folks of the city.