At the time of the 2011 Census of India,60.70% of the population of the sahaspur spoke Hindi, 40.25% Urdu as their first language.
According to the 2011 Census of India, a majority of the people in Sahaspur speak Hindi (60.7%) with Urdu being the second most spoken language at 40.25%.