Theo điều tra dân số năm 2001 của Ấn Độ<ref>{{citechú thích web|url=http://web.archive.org/web/20040616075334/www.censusindia.net/results/town.php?stad=A&state5=999|title= Census of India 2001: Data from the 2001 Census, including cities, villages and towns. (Provisional)|accessdate=2007-09-03|work= |publisher= Census Commission of India}}</ref>, Khoni có dân số 22.687 người. Phái nam chiếm 65% tổng số dân và phái nữ chiếm 35%. Khoni có tỷ lệ 67% [[mù chữ|biết đọc biết viết]], cao hơn tỷ lệ trung bình toàn quốc là 59,5%: tỷ lệ cho phái nam là 72%, và tỷ lệ cho phái nữ là 58%. Tại Khoni, 14% dân số nhỏ hơn 6 tuổi.