What language do they speak in Hampi?
Kannada is the state language. The majority of the population in this region speaks Kannada. Urdu and Telugu too make its appearances infrequently. So does Hindi.
However the tourist-driven local enterprises are somewhat multilingual. Even though everyone may not be fluent , English is a sort of official language of interaction, if unable to communicate in the local languages.
Hampi is not notable for foreign language guides other than the English speaking ones. Nevertheless there are some exceptions. It’s not very difficult for you to manage the whole Hampi affairs in Hindi or English, if you don't have command over the locally spoken languages.
Most of the guides are local villagers with varying levels of knowledge on the subject. They may not be fluent in using different languages, but sufficiently armed to satisfy a typical curious visitor.
A number of restaurants and hotels have put up their boards and menus in many foreign languages like French, Hebrew, Japanese and Korean...
The signposts and narrations boards installed at the sites typically use three languages – English, Kannada and Hindi.
The last words for those who do not know local languages: You can manage the show reasonably well if you possess some understanding of English language, are skilled in mime and have a bit of patience. See also the local customs and etiquettes...