As of 2011 [census of India|2011 India census], Salhawas had a population of 5962 in 1165 households. Males constitute 51.94% of the population and females48.05%. Salhawas has an average literacy rate of 66.11%, lower than the national average of 74%: male literacy is 59.36%, and female literacy is 40.63% of total literates. In Salhawas, Jhajjar 13.09% of the population is under 6 years of age.