Diu hadde 21 576 innbyggere i 2001. Av disse er 46 % menn, og 54 % kvinner. Andel av befolkningen som kan lese og skrive er på hele 75 %, dette er mye høyere enn det nasjonale gjennomsnittet på 59,5 %. 13 % av befolkningen er under 6 år.