2011 m. Indijos gyventojų surašymas nurodė, kad Khajuraho gyventojų skaičius yra 24 481. Vyrai sudaro 52% gyventojų, o moterys 48%. Khajuraho vidutinis raštingumo lygis yra 53%, mažesnis nei nacionalinis vidutinis 59,5%: vyrų raštingumas yra 62%, o moterų raštingumas yra 43%.
52%