For administrative purpose, the union territory of Puducherry is divided into eight taluks. Four of these, viz. Puducherry, Ozhukarai, Villianur and Bahour, together constitute Pondicherry district. Among these four, only Ozhukarai taluk does not contain any rural area. The rural area under the other three taluks are further divided commune panchayats (CP) or simply communes. Rural area of Puducherry taluk is covered by a single commune – Ariyankuppam, whereas Villianur taluk has two communes, viz. Villianur and Mannadipet, and rural area of Bahour taluk consists of two communes, viz. Bahour and Nettapakkam.
For the ease of administration, Department of Revenue and Disaster Management, Government of Puducherry, has defined two sub-divisions of the Pondicherry district, viz. Pondicherry North subdivision and Pondicherry South subdivision, each consisting of two taluks. Pondicherry North subdivision contains the taluks of Pondicherry and Ozhukarai, whereas Pondicherry South subdivision consists of the other two taluks of the district, viz. Villianur and Bahour. Each of these four taluks are further divided into sub-taluks/firkas which consists of revenue villages from rural/semi-urban/urban area.
Planning and Research Department, Government of Puducherry, further defines the notion of a block. The union territory of Puducherry is divided into six blocks, three of which forms the Pondicherry district, viz. Ariyankuppam, Ozkhukarai and Villianur.
Pondicherry's population, 946,600, is roughly equal to that of the nation of Fiji or the US state of Delaware. This gives it a ranking of 460th in India (out of a total of 640). The district has a population density of 3,231 inhabitants per square kilometre (8,370 /sq mi). Its population growth rate over the decade 2001-2011 was 28.73%. Pondicherry has a sex ratio of 1031 females for every 1000 males, and a literacy rate of 86.13%.