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

West Bengal Population


Estimated population in 2021

Estimated population of West Bengal in 2021
100,896,618
Estimated population of males in 2021
51,741,855
Estimated population of females in 2021
49,154,762

Population as per 2011 census

Population
91,276,115
Male Population
46,808,264
Female Population
44,467,851
% of Male' Population
51.28%
% of Female' Population
48.72%
% of India' Population
7.54%
Sex Ratio
950
Child Sex Ratio
956
Density/km2
1,028
Density/mi2
2,664
Area (km2)
88,752
Area (mi2)
34,267
Child Population (0-6 Age)
10,581,466
Boys Population (0-6 Age)
5,410,396
Girls Population (0-6 Age)
5,171,070
Literacy
76.26%
Male Literacy
81.69%
Female Literacy
70.54%
Total Literates
61,538,281
Male Literates
33,818,810
Female Literates
27,719,471
Population Rural
62,183,113
Population Rural Percentage
68.13%
Population Urban
29,093,002
Population Urban Percentage
31.87%

West Bengal Religious Data

Description
Population in 2020
Percentage
Estimated Population in 2021
Hindus
64,385,546
70.54%
71,171,783
Muslims
24,654,825
27.01%
27,253,444
Christians
658,618
0.72%
728,036
Sikhs
63,523
0.07%
70,218
Buddhists
282,898
0.31%
312,715
Jains
60,141
0.07%
66,480
Not Stated
228,267
0.25%
252,326
Others
942,297
1.03%
1,041,615
Total
91,276,115
100.00%
100,896,618

West Bengal Population Facts

Description Districts As per 2011 census
Most Populous District North Twenty Four Parganas
10,009,781
Least Populous District Dakshin Dinajpur
1,676,276
District with Highest Sex Ratio Kalimpong (Darjeeling)
970
District with Lowest Sex Ratio Kolkata
908
District with Highest Literacy Rate Purba Medinipur
87.02%
District with Lowest Literacy Rate Uttar Dinajpur
59.07%
District with Highest Population Density Kolkata
24,252
District with Lowest Population Density Kalimpong (Darjeeling)
239

District-wise Population

S.No. District Name
As per 2011 census
Estimated Population in 2021
1. Bankura
3,596,674
3,975,763
2. Barddhaman
7,717,563
8,530,994
3. Birbhum
3,502,404
3,871,557
4. Cooch Behar
2,819,086
3,116,218
5. Dakshin Dinajpur
1,676,276
1,852,955
6. Hooghly
5,519,145
6,100,863
7. Howrah (Haora)
4,850,029
5,361,222
8. Jalpaiguri
3,872,846
4,281,044
9. Kalimpong (Darjeeling)
1,846,823
2,041,478
10. Kolkata
4,496,694
4,970,646
11. Maldah
3,988,845
4,409,269
12. Murshidabad
7,103,807
7,852,548
13. Nadia
5,167,600
5,712,265
14. North Twenty Four Parganas
10,009,781
11,064,812
15. Paschim Medinipur
5,913,457
6,536,735
16. Purba Medinipur
5,095,875
5,632,980
17. Purulia
2,930,115
3,238,949
18. South Twenty Four Parganas
8,161,961
9,022,232
19. Uttar Dinajpur
3,007,134
3,324,086

City-wise Population

S.No. City Name
As per 2011 census
Estimated Population in 2021
1. Asansol
563,917
623,354
2. Ashokenagar Kalyangarh
121,592
134,408
3. Baharampur
195,223
215,800
4. Baidyabati
121,110
133,875
5. Bally
293,373
324,295
6. Bally Town
113,377
125,327
7. Balurghat
151,416
167,375
8. Bankura
137,386
151,866
9. Bansberia
103,920
114,873
10. Baranagar
245,213
271,058
11. Barasat
278,435
307,782
12. Barddhaman
314,265
347,389
13. Barrackpur
152,783
168,886
14. Basirhat
125,254
138,456
15. Bhadreswar
101,477
112,173
16. Bhatpara
383,762
424,211
17. Bidhan Nagar
215,514
238,229
18. Bongaon
108,864
120,338
19. Champdani
111,251
122,977
20. Chandannagar
166,867
184,455
21. Dabgram
119,040
131,587
22. Darjeeling
118,805
131,327
23. Dum Dum
114,786
126,884
24. Durgapur
566,517
626,228
25. English Bazar
205,521
227,183
26. Habra
147,221
162,738
27. Haldia
200,827
221,994
28. Halisahar
124,939
138,108
29. Haora
1,077,075
1,190,599
30. Hugli and Chinsurah
177,259
195,942
31. Jalpaiguri
107,341
118,655
32. Jamuria
145,276
160,588
33. Kalyani
100,575
111,176
34. Kamarhati
330,211
365,015
35. Kanchrapara
120,345
133,029
36. Kharagpur
207,604
229,485
37. Khardaha
108,496
119,931
38. Kolkata
4,496,694
4,970,646
39. Krishnanagar
153,062
169,195
40. Kulti
313,809
346,884
41. Madhyamgram
196,127
216,799
42. Maheshtala
448,317
495,570
43. Medinipur
169,264
187,104
44. Nabadwip
125,543
138,775
45. Naihati
217,900
240,867
46. North Barrackpur
132,806
146,804
47. North Dum Dum
249,142
275,402
48. Panihati
377,347
417,119
49. Puruliya
121,067
133,827
50. Raiganj
183,612
202,965
51. Rajarhat Gopalpur
402,844
445,304
52. Rajpur Sonarpur
424,368
469,096
53. Raniganj
129,441
143,084
54. Rishra
124,577
137,707
55. Santipur
151,777
167,774
56. Serampore
181,842
201,008
57. Siliguri
513,264
567,362
58. South Dum Dum
403,316
445,826
59. Titagarh
116,541
128,824
60. Uluberia
222,240
245,664
61. Uttarpara Kotrung
159,147
175,921