According to 2011 census, Hosur had a population of 116,821. The sex-ratio of the city is 968 females for every 1,000 males. This is much above the national average of 929. The average literacy of the city was 76.69%.