Population by religious communities
S No. State / UT Religious Communities Persons Males Females
           
1 India All Religious Communities 1,028,610,328 532,156,772 496,453,556
2 India Hindu 827,578,868 428,678,554 398,900,314
3 India Muslim 138,188,240 71,374,134 66,814,106
4 India Christian 24,080,016 11,984,663 12,095,353
5 India Sikh 19,215,730 10,152,298 9,063,432
6 India Buddhist 7,955,207 4,074,155 3,881,052
7 India Jain 4,225,053 2,177,398 2,047,655
8 India Other Religious Communities 6,639,626 3,332,551 3,307,075
           
9 Andaman & Nicobar Islands All Religious Communities 356,152 192,972 163,180
10 Andaman & Nicobar Islands Hindu 246,589 134,878 111,711
11 Andaman & Nicobar Islands Muslim 29,265 15,736 13,529
12 Andaman & Nicobar Islands Christian 77,178 40,529 36,649
13 Andaman & Nicobar Islands Sikh 1,587 873 714
14 Andaman & Nicobar Islands Buddhist 421 310 111
15 Andaman & Nicobar Islands Jain 23 12 11
16 Andaman & Nicobar Islands Other Religious Communities 238 128 110
           
17 Andhra Pradesh All Religious Communities 76,210,007 38,527,413 37,682,594
18 Andhra Pradesh Hindu 67,836,651 34,278,050 33,558,601
19 Andhra Pradesh Muslim 6,986,856 3,562,239 3,424,617
20 Andhra Pradesh Christian 1,181,917 580,319 601,598
21 Andhra Pradesh Sikh 30,998 17,264 13,734
22 Andhra Pradesh Buddhist 32,037 16,342 15,695
23 Andhra Pradesh Jain 41,846 21,613 20,233
24 Andhra Pradesh Other Religious Communities 4,768 2,450 2,318
           
25 Arunachal Pradesh All Religious Communities 1,097,968 579,941 518,027
26 Arunachal Pradesh Hindu 379,935 217,195 162,740
27 Arunachal Pradesh Muslim 20,675 12,726 7,949
28 Arunachal Pradesh Christian 205,548 102,606 102,942
29 Arunachal Pradesh Sikh 1,865 1,475 390
30 Arunachal Pradesh Buddhist 143,028 72,618 70,410
31 Arunachal Pradesh Jain 216 130 86
32 Arunachal Pradesh Other Religious Communities 337,399 168,613 168,786
           
33 Assam All Religious Communities 26,655,528 13,777,037 12,878,491
34 Assam Hindu 17,296,455 8,951,108 8,345,347
35 Assam Muslim 8,240,611 4,252,691 3,987,920
36 Assam Christian 986,589 502,756 483,833
37 Assam Sikh 22,519 13,508 9,011
38 Assam Buddhist 51,029 26,322 24,707
39 Assam Jain 23,957 12,840 11,117
40 Assam Other Religious Communities 22,999 11,795 11,204
           
41 Bihar All Religious Communities 82,998,509 43,243,795 39,754,714
42 Bihar Hindu 69,076,919 36,077,374 32,999,545
43 Bihar Muslim 13,722,048 7,061,908 6,660,140
44 Bihar Christian 53,137 26,913 26,224
45 Bihar Sikh 20,780 11,057 9,723
46 Bihar Buddhist 18,818 10,220 8,598
47 Bihar Jain 16,085 8,446 7,639
48 Bihar Other Religious Communities 52,905 27,336 25,569
           
49 Chandigarh All Religious Communities 900,635 506,938 393,697
50 Chandigarh Hindu 707,978 403,191 304,787
51 Chandigarh Muslim 35,548 21,539 14,009
52 Chandigarh Christian 7,627 3,947 3,680
53 Chandigarh Sikh 145,175 76,000 69,175
54 Chandigarh Buddhist 1,332 717 615
55 Chandigarh Jain 2,592 1,336 1,256
56 Chandigarh Other Religious Communities 257 136 121
           
57 Chhattisgarh All Religious Communities 20,833,803 10,474,218 10,359,585
58 Chhattisgarh Hindu 19,729,670 9,915,670 9,814,000
59 Chhattisgarh Muslim 409,615 210,829 198,786
60 Chhattisgarh Christian 401,035 198,471 202,564
61 Chhattisgarh Sikh 69,621 36,662 32,959
62 Chhattisgarh Buddhist 65,267 32,444 32,823
63 Chhattisgarh Jain 56,103 29,186 26,917
64 Chhattisgarh Other Religious Communities 95,187 47,255 47,932
           
65 Dadra & Nagar Haveli All Religious Communities 220,490 121,666 98,824
66 Dadra & Nagar Haveli Hindu 206,203 113,650 92,553
67 Dadra & Nagar Haveli Muslim 6,524 3,855 2,669
68 Dadra & Nagar Haveli Christian 6,058 3,185 2,873
69 Dadra & Nagar Haveli Sikh 123 96 27
70 Dadra & Nagar Haveli Buddhist 457 279 178
71 Dadra & Nagar Haveli Jain 864 456 408
72 Dadra & Nagar Haveli Other Religious Communities 90 48 42
           
73 Daman & Diu All Religious Communities 158,204 92,512 65,692
74 Daman & Diu Hindu 141,901 83,569 58,332
75 Daman & Diu Muslim 12,281 6,827 5,454
76 Daman & Diu Christian 3,362 1,729 1,633
77 Daman & Diu Sikh 145 92 53
78 Daman & Diu Buddhist 126 92 34
79 Daman & Diu Jain 268 134 134
80 Daman & Diu Other Religious Communities 103 57 46
           
81 Delhi All Religious Communities 13,850,507 7,607,234 6,243,273
82 Delhi Hindu 11,358,049 6,249,351 5,108,698
83 Delhi Muslim 1,623,520 911,006 712,514
84 Delhi Christian 130,319 62,763 67,556
85 Delhi Sikh 555,602 288,675 266,927
86 Delhi Buddhist 23,705 12,958 10,747
87 Delhi Jain 155,122 80,150 74,972
88 Delhi Other Religious Communities 2,174 1,162 1,012
           
89 Goa All Religious Communities 1,347,668 687,248 660,420
90 Goa Hindu 886,551 462,186 424,365
91 Goa Muslim 92,210 49,391 42,819
92 Goa Christian 359,568 170,680 188,888
93 Goa Sikh 970 590 380
94 Goa Buddhist 649 357 292
95 Goa Jain 820 435 385
96 Goa Other Religious Communities 353 189 164
           
97 Gujarat All Religious Communities 50,671,017 26,385,577 24,285,440
98 Gujarat Hindu 45,143,074 23,538,770 21,604,304
99 Gujarat Muslim 4,592,854 2,370,832 2,222,022
100 Gujarat Christian 284,092 142,881 141,211
101 Gujarat Sikh 45,587 24,987 20,600
102 Gujarat Buddhist 17,829 9,439 8,390
103 Gujarat Jain 525,305 266,768 258,537
104 Gujarat Other Religious Communities 28,698 14,452 14,246
           
105 Haryana All Religious Communities 21,144,564 11,363,953 9,780,611
106 Haryana Hindu 18,655,925 10,041,282 8,614,643
107 Haryana Muslim 1,222,916 654,040 568,876
108 Haryana Christian 27,185 14,175 13,010
109 Haryana Sikh 1,170,662 618,558 552,104
110 Haryana Buddhist 7,140 4,004 3,136
111 Haryana Jain 57,167 29,914 27,253
112 Haryana Other Religious Communities 1,255 701 554
           
113 Himachal Pradesh All Religious Communities 6,077,900 3,087,940 2,989,960
114 Himachal Pradesh Hindu 5,800,222 2,939,150 2,861,072
115 Himachal Pradesh Muslim 119,512 66,173 53,339
116 Himachal Pradesh Christian 7,687 4,220 3,467
117 Himachal Pradesh Sikh 72,355 38,118 34,237
118 Himachal Pradesh Buddhist 75,859 39,066 36,793
119 Himachal Pradesh Jain 1,408 750 658
120 Himachal Pradesh Other Religious Communities 425 212 213
           
121 Jammu & Kashmir All Religious Communities 10,143,700 5,360,926 4,782,774
122 Jammu & Kashmir Hindu 3,005,349 1,647,533 1,357,816
123 Jammu & Kashmir Muslim 6,793,240 3,525,446 3,267,794
124 Jammu & Kashmir Christian 20,299 12,733 7,566
125 Jammu & Kashmir Sikh 207,154 114,524 92,630
126 Jammu & Kashmir Buddhist 113,787 58,610 55,177
127 Jammu & Kashmir Jain 2,518 1,357 1,161
128 Jammu & Kashmir Other Religious Communities 97 51 46
           
129 Jharkhand All Religious Communities 26,945,829 13,885,037 13,060,792
130 Jharkhand Hindu 18,475,681 9,582,113 8,893,568
131 Jharkhand Muslim 3,731,308 1,924,730 1,806,578
132 Jharkhand Christian 1,093,382 541,703 551,679
133 Jharkhand Sikh 83,358 45,348 38,010
134 Jharkhand Buddhist 5,940 3,151 2,789
135 Jharkhand Jain 16,301 8,457 7,844
136 Jharkhand Other Religious Communities 3,514,472 1,766,245 1,748,227
           
137 Karnataka All Religious Communities 52,850,562 26,898,918 25,951,644
138 Karnataka Hindu 44,321,279 22,549,324 21,771,955
139 Karnataka Muslim 6,463,127 3,302,582 3,160,545
140 Karnataka Christian 1,009,164 497,205 511,959
141 Karnataka Sikh 15,326 8,811 6,515
142 Karnataka Buddhist 393,300 206,227 187,073
143 Karnataka Jain 412,659 214,244 198,415
144 Karnataka Other Religious Communities 115,460 58,715 56,745
           
145 Kerala All Religious Communities 31,841,374 15,468,614 16,372,760
146 Kerala Hindu 17,883,449 8,690,473 9,192,976
147 Kerala Muslim 7,863,842 3,776,371 4,087,471
148 Kerala Christian 6,057,427 2,981,790 3,075,637
149 Kerala Sikh 2,762 1,611 1,151
150 Kerala Buddhist 2,027 1,081 946
151 Kerala Jain 4,528 2,268 2,260
152 Kerala Other Religious Communities 2,256 1,153 1,103
           
153 Lakshadweep All Religious Communities 60,650 31,131 29,519
154 Lakshadweep Hindu 2,221 1,776 445
155 Lakshadweep Muslim 57,903 28,921 28,982
156 Lakshadweep Christian 509 422 87
157 Lakshadweep Sikh 6 6 0
158 Lakshadweep Buddhist 1 0 1
159 Lakshadweep Jain 0 0 0
160 Lakshadweep Other Religious Communities 0 0 0
           
161 Madhya Pradesh All Religious Communities 60,348,023 31,443,652 28,904,371
162 Madhya Pradesh Hindu 55,004,675 28,685,595 26,319,080
163 Madhya Pradesh Muslim 3,841,449 1,991,181 1,850,268
164 Madhya Pradesh Christian 170,381 85,356 85,025
165 Madhya Pradesh Sikh 150,772 80,122 70,650
166 Madhya Pradesh Buddhist 209,322 107,416 101,906
167 Madhya Pradesh Jain 545,446 283,359 262,087
168 Madhya Pradesh Other Religious Communities 409,285 201,734 207,551
           
169 Maharashtra All Religious Communities 96,878,627 50,400,596 46,478,031
170 Maharashtra Hindu 77,859,385 40,496,085 37,363,300
171 Maharashtra Muslim 10,270,485 5,437,926 4,832,559
172 Maharashtra Christian 1,058,313 530,975 527,338
173 Maharashtra Sikh 215,337 117,736 97,601
174 Maharashtra Buddhist 5,838,710 2,977,607 2,861,103
175 Maharashtra Jain 1,301,843 670,236 631,607
176 Maharashtra Other Religious Communities 236,841 119,113 117,728
           
177 Manipur All Religious Communities 2,166,788 1,095,634 1,071,154
178 Manipur Hindu 996,894 505,108 491,786
179 Manipur Muslim 190,939 96,787 94,152
180 Manipur Christian 737,578 373,173 364,405
181 Manipur Sikh 1,653 1,091 562
182 Manipur Buddhist 1,926 1,025 901
183 Manipur Jain 1,461 793 668
184 Manipur Other Religious Communities 235,280 117,106 118,174
           
185 Meghalaya All Religious Communities 2,318,822 1,176,087 1,142,735
186 Meghalaya Hindu 307,822 168,517 139,305
187 Meghalaya Muslim 99,169 52,455 46,714
188 Meghalaya Christian 1,628,986 812,961 816,025
189 Meghalaya Sikh 3,110 1,810 1,300
190 Meghalaya Buddhist 4,703 2,513 2,190
191 Meghalaya Jain 772 405 367
192 Meghalaya Other Religious Communities 267,245 133,899 133,346
           
193 Mizoram All Religious Communities 888,573 459,109 429,464
194 Mizoram Hindu 31,562 23,528 8,034
195 Mizoram Muslim 10,099 7,946 2,153
196 Mizoram Christian 772,809 389,155 383,654
197 Mizoram Sikh 326 251 75
198 Mizoram Buddhist 70,494 36,540 33,954
199 Mizoram Jain 179 103 76
200 Mizoram Other Religious Communities 2,443 1,231 1,212
           
201 Nagaland All Religious Communities 1,990,036 1,047,141 942,895
202 Nagaland Hindu 153,162 96,808 56,354
203 Nagaland Muslim 35,005 21,690 13,315
204 Nagaland Christian 1,790,349 922,406 867,943
205 Nagaland Sikh 1,152 774 378
206 Nagaland Buddhist 1,356 761 595
207 Nagaland Jain 2,093 1,130 963
208 Nagaland Other Religious Communities 6,108 3,150 2,958
           
209 Orissa All Religious Communities 36,804,660 18,660,570 18,144,090
210 Orissa Hindu 34,726,129 17,615,951 17,110,178
211 Orissa Muslim 761,985 391,234 370,751
212 Orissa Christian 897,861 443,245 454,616
213 Orissa Sikh 17,492 9,448 8,044
214 Orissa Buddhist 9,863 5,180 4,683
215 Orissa Jain 9,154 4,736 4,418
216 Orissa Other Religious Communities 361,981 180,156 181,825
           
217 Pondicherry All Religious Communities 974,345 486,961 487,384
218 Pondicherry Hindu 845,449 425,459 419,990
219 Pondicherry Muslim 59,358 28,303 31,055
220 Pondicherry Christian 67,688 32,214 35,474
221 Pondicherry Sikh 108 70 38
222 Pondicherry Buddhist 73 41 32
223 Pondicherry Jain 952 501 451
224 Pondicherry Other Religious Communities 158 83 75
           
225 Punjab All Religious Communities 24,358,999 12,985,045 11,373,954
226 Punjab Hindu 8,997,942 4,874,765 4,123,177
227 Punjab Muslim 382,045 213,023 169,022
228 Punjab Christian 292,800 154,673 138,127
229 Punjab Sikh 14,592,387 7,692,776 6,899,611
230 Punjab Buddhist 41,487 22,171 19,316
231 Punjab Jain 39,276 20,523 18,753
232 Punjab Other Religious Communities 8,594 4,655 3,939
           
233 Rajasthan All Religious Communities 56,507,188 29,420,011 27,087,177
234 Rajasthan Hindu 50,151,452 26,122,326 24,029,126
235 Rajasthan Muslim 4,788,227 2,482,394 2,305,833
236 Rajasthan Christian 72,660 36,591 36,069
237 Rajasthan Sikh 818,420 432,534 385,886
238 Rajasthan Buddhist 10,335 5,734 4,601
239 Rajasthan Jain 650,493 331,871 318,622
240 Rajasthan Other Religious Communities 5,253 2,895 2,358
           
241 Sikkim All Religious Communities 540,851 288,484 252,367
242 Sikkim Hindu 329,548 177,900 151,648
243 Sikkim Muslim 7,693 5,346 2,347
244 Sikkim Christian 36,115 18,428 17,687
245 Sikkim Sikh 1,176 1,061 115
246 Sikkim Buddhist 152,042 78,191 73,851
247 Sikkim Jain 183 110 73
248 Sikkim Other Religious Communities 12,926 6,519 6,407
           
249 Tamil Nadu All Religious Communities 62,405,679 31,400,909 31,004,770
250 Tamil Nadu Hindu 54,985,079 27,732,367 27,252,712
251 Tamil Nadu Muslim 3,470,647 1,718,511 1,752,136
252 Tamil Nadu Christian 3,785,060 1,864,044 1,921,016
253 Tamil Nadu Sikh 9,545 5,515 4,030
254 Tamil Nadu Buddhist 5,393 2,887 2,506
255 Tamil Nadu Jain 83,359 43,114 40,245
256 Tamil Nadu Other Religious Communities 7,252 3,854 3,398
           
257 Tripura All Religious Communities 3,199,203 1,642,225 1,556,978
258 Tripura Hindu 2,739,310 1,405,428 1,333,882
259 Tripura Muslim 254,442 130,788 123,654
260 Tripura Christian 102,489 52,815 49,674
261 Tripura Sikh 1,182 1,074 108
262 Tripura Buddhist 98,922 50,575 48,347
263 Tripura Jain 477 249 228
264 Tripura Other Religious Communities 1,277 726 551
           
265 Uttar Pradesh All Religious Communities 166,197,921 87,565,369 78,632,552
266 Uttar Pradesh Hindu 133,979,263 70,756,011 63,223,252
267 Uttar Pradesh Muslim 30,740,158 16,028,562 14,711,596
268 Uttar Pradesh Christian 212,578 108,430 104,148
269 Uttar Pradesh Sikh 678,059 361,320 316,739
270 Uttar Pradesh Buddhist 302,031 159,408 142,623
271 Uttar Pradesh Jain 207,111 108,350 98,761
272 Uttar Pradesh Other Religious Communities 9,281 4,961 4,320
           
273 Uttaranchal All Religious Communities 8,489,349 4,325,924 4,163,425
274 Uttaranchal Hindu 7,212,260 3,646,560 3,565,700
275 Uttaranchal Muslim 1,012,141 539,740 472,401
276 Uttaranchal Christian 27,116 13,833 13,283
277 Uttaranchal Sikh 212,025 111,723 100,302
278 Uttaranchal Buddhist 12,434 6,992 5,442
279 Uttaranchal Jain 9,249 4,791 4,458
280 Uttaranchal Other Religious Communities 770 437 333
           
281 West Bengal All Religious Communities 80,176,197 41,465,985 38,710,212
282 West Bengal Hindu 58,104,835 30,069,503 28,035,332
283 West Bengal Muslim 20,240,543 10,470,406 9,770,137
284 West Bengal Christian 515,150 257,337 257,813
285 West Bengal Sikh 66,391 36,738 29,653
286 West Bengal Buddhist 243,364 122,877 120,487
287 West Bengal Jain 55,223 28,631 26,592
288 West Bengal Other Religious Communities 895,796 451,334 444,462
Source: Census of India 2001