Know the current (2021) population of Puducherry and also the population according to the 2011 census.

Puducherry Population


Estimated population in 2021

Estimated population of Puducherry in 2021
1,646,050
Estimated population of males in 2021
808,076
Estimated population of females in 2021
837,974

Population as per 2011 census

Population
1,247,953
Male Population
612,643
Female Population
635,310
% of Male' Population
49.09%
% of Female' Population
50.91%
% of India' Population
0.10%
Sex Ratio
1,037
Child Sex Ratio
967
Density/km2
2,547
Density/mi2
6,603
Area (km2)
490
Area (mi2)
189
Child Population (0-6 Age)
132,858
Boys Population (0-6 Age)
67,527
Girls Population (0-6 Age)
65,331
Literacy
85.85%
Male Literacy
91.24%
Female Literacy
80.69%
Total Literates
957,309
Male Literates
497,378
Female Literates
459,931
Population Rural
395,200
Population Rural Percentage
31.67%
Population Urban
852,753
Population Urban Percentage
68.33%

Puducherry Religious Data

Description
Population in 2020
Percentage
Estimated Population in 2021
Hindus
1,089,409
87.30%
1,436,930
Muslims
75,556
6.05%
99,658
Christians
78,550
6.29%
103,607
Sikhs
297
0.02%
392
Buddhists
451
0.04%
595
Jains
1,400
0.11%
1,847
Not Stated
2,122
0.17%
2,799
Others
168
0.01%
222
Total
1,247,953
100.00%
1,646,050

Puducherry Population Facts

Description Districts As per 2011 census
Most Populous District Puducherry
950,289
Least Populous District Mahe
41,816
District with Highest Sex Ratio Mahe
1,184
District with Lowest Sex Ratio Puducherry
1,029
District with Highest Literacy Rate Mahe
97.87%
District with Lowest Literacy Rate Yanam
79.47%
District with Highest Population Density Mahe
4,646
District with Lowest Population Density Karaikal
1,275

District-wise Population

S.No. District Name
As per 2011 census
Estimated Population in 2021
1. Karaikal
200,222
264,093
2. Mahe
41,816
55,155
3. Puducherry
950,289
1,253,431
4. Yanam
55,626
73,371

City-wise Population

S.No. City Name
As per 2011 census
Estimated Population in 2021
1. Ozhukarai
300,104
395,837
2. Puducherry
244,377
322,333