Hazaribag is a city and a municipality in Hazaribagh district in the Indian state of Jharkhand. It is the divisional headquarters of North Chota Nagpur division.
Etymologially, the word Hazaribagh is made of two Urdu words, hazar meaning 'thousand', and bagh meaning 'garden'. Hence the literal meaning of Hazaribagh is 'City of thousand gardens'.