Bihar topped the list with 1129 inhabited villages followed by Kerala and Uttar Pradesh which have 797 and 545 in inhabited villages respectively in Census 2011. The maximum number of such villages has increased in Bihar from 630 in 2001 to 1129 in 2011 followed by Uttar Pradesh from 296 in 2001 to 545 in 2011.