Kolkata Population 2024

Kolkata formerly known as Calcutta is the capital of West Bengal, India. As per the 2011 census, Kolkata is the seventh-most populous city in India. Kolkata Metropolitan Area is the third-most populous metropolitan area in India.  The estimated population of the Kolkata Metropolitan Area in 2023 is 1.60 crore.

As per the provisional data of the 2011 census, Kolkata City had a population of 44,96,694 (44.96 lakh) and the Estimated Population of Kolkata City in 2024 is 60 lakh (6 million)

Population of Kolkata in 2024: 60 lakh

Kolkata CityCensus 20112024 Estimates
Total Population44,96,694 (44.96 lakhs)60 lakh
Male Population2,356,76631 lakh
Female Population2,139,92829 lakh
Population Density 22000 per sq. km.
Average Literacy (%) 86.31%
% of Male Literates88.34%
% of Female Literates84.06%
Sex Ratio908
Child Sex Ratio933
Children (0-6 years)3,39,323

Source: Census 2011

Kolkata Metropolitan Area is the urban agglomeration of the city of Kolkata. It’s the third-most populous metropolitan area / Urban Agglomeration in India after Delhi and Mumbai.  The area covers 4 municipal corporations & 37 municipalities. Kolkata, North 24 Parganas, South 24 Parganas, Nadia, Howrah & Hooghly districts are part of the Kolkata Metropolitan Area

As per the provisional data of the 2011 census, Kolkata Metropolitan Area had a population of 1,40,35,959 (1.40 Crore). The estimated population of the Kolkata Metropolitan Area in 2023 is 1.60 crore

Sources: Census 2011

Religion in Kolkata City

Hinduism is the majority religion in Kolkata city with 76.51 % of the population following Hinduism. Islam is the second most popular religion in the city of Kolkata with approximately 20.60 % following it. Next comes Christianity at 0.88 %, Jainism at 0.47 %, Sikhism at 0.31 %, and Buddhism at 0.11 %. Around 0.03 % stated ‘Other Religion’, and approximately 1.09 % stated ‘No Particular Religion’.

Religion percentage in  Kolkata

Hindu76.51 %
Muslims20.60 %
Not Stated1.09%

Kolkata Historical Population

Census YearPopulationPercentage Change
2021 estimate4,750,0005.60%

Source: Census 2011

Census 2011 Details

As per the provisional reports of Census India, the population of Kolkata City in 2011 was 44,96,694 (44.96 Lakhs) of which the male population was 23,56,766 and the female population was 21,39,928 


The initial provisional data released by Census India 2011, shows that the density of Kolkata for 2011 is 22000 people per sq. km. Kolkata city administers an area is 206 sq. km.


The average literacy rate of Kolkata City in 2011 was 86.31%. If things are looked at gender-wise, male and female literacy was 88.34% and 84.06% respectively. 


With regards to the Sex Ratio in Kolkata, it stood at 908 per 1000 males. The average national sex ratio in India is 940 as per the latest reports of the Census 2011 Directorate. In the 2011 census, the child sex ratio was 933 girls per 1000 boys.


In census enumeration, data regarding children under 0-6 age were also collected. There were a total of 3,39,323 children under the age of 0-6 years. Of the total 1,75,564 are boys while 1,63,759 are girls. The child Sex Ratio as per the census 2011 was 933. In 2011, Children under 0-6 formed 7.54 % of the total population of Kolkata City.

Sources: Census 2011

Kolkata Population 2024 | Religion in Kolkata City