Al censimento del 2001 la popolazione di Pondicherry assommava a 220.749 persone, delle quali 109.386 maschi e 111.363 femmine. I bambini di età inferiore o uguale ai sei anni assommavano a 23.185, dei quali 11.809 maschi e 11.376 femmine. Infine, coloro che erano in grado di saper almeno leggere e scrivere erano 168.792, dei quali 89.738 maschi e 79.054 femmine.[5]