As per the 2011 Census of India Hazaribag Town had a total population of 11,106, of which 5,821 (52%) were males and 5,285 (48%) were females.
The 2011 census revealed that Hazaribag Town's total population was 11,106. Of this number, 5,821 individuals were male, representing 52%, while the remaining 5,285 were female, accounting for 48%.