Hazaribagh és una ciutat i municipalitat de l'estat de Jharkhand a l'Índia. És capital de la divisió de North Chota Nagpur i del districte d'Hazaribagh. A 16 km té el parc nacional d'Hazaribagh un dels millors de l'Índia. El nom Hazaribagh voldria dir "Mil jardins" (ciutat dels), ja que deriva de les paraules "hazar" (mil) i "bagh" (jardi). Està situada a 23° 59′ N, 85° 21′ E / 23.98°N,85.35°E / 23.98; 85.35. Al cens del 2001 consta amb 127.243 habitants. El 1901 tenia 15.799 habitants, el 1881 eren 15.306 i el 1872 eren 11.050.