The 2001 Census reported around 6.39 lakh villages in India.