People have been making their own speculations about the percentage of 'hindus' and 'non-hindus' among various ethnic groups in Nepal. Many have claimed that Newars are predominantly buddhists (without any resonable grounds). I think that the following detailed data will clear up any false and baseless ideas (which many of us are erroneously claiming to be the real picture).
Census 2001
The percentage of Hindus in various Nepali ethnic groups are given below(Source: 2001 Census).
NEPAL TOTAL HINDUS Hindu%
TOTAL 22736934 18330121 80.62%
CHHETRI 3593496 3574976 99.48%
BHAHMAN-HILL 2896477 2887317 99.68%
MAGAR 1622421 1210276 74.60%
THARU 1533879 1497516 97.63%
TAMANG 1282304 98593 7.69%
NEWAR 1245232 1141118 91.63%
MUSLIM 971056 0 0%
KAMI 895954 866296 96.69%
YADAV 895423 893427 99.78%
RAI 635151 133803 21.06%
GURUNG 543571 131263 24.15%
DAMAI/DHOLI 390305 381739 97.81%
LIMBU 359379 30675 8.53%
THAKURI 334120 332107 99.40%
SARKI 318989 312277 97.90%
TELI 304536 302056 99.19%
HARIJAN 269661 266568 98.85%
KOIRI 251274 250705 99.77%
KURMI 212842 212493 99.84%
SANYASI 199127 197554 99.21%
DHANUK 188150 187680 99.75%
MUSAHAR 172434 169884 98.52%
DUSADH 158525 157682 99.47%
SHERPA 154622 4683 3.02%
SONAR 145088 142482 98.20%
KEWAT 136953 136371 99.58%
BRAHMAN-TARAI 134496 133932 99.58%
BANIYA 126971 126108 99.32%
GHARTI/BHUJEL 117568 113458 96.50%
MALLAH 115986 114980 99.13%
KALWAR 115606 115252 99.69%
KUMAL 99389 97818 98.42%
HAJAM/THAKUR 98169 97768 99.59%
KANU 95826 95718 99.89%
RAJBANSI 95812 81580 85.15%
SUNUWAR 95254 75726 79.50%
SUDHI 89846 89554 99.67%
LOHAR 82637 82454 99.78%
TATMA 76512 76351 99.79%
KHATWE 74972 74561 99.45%
DHOBI 73413 73011 99.45%
MAHJI 72614 59302 81.67%
NUNIYA 66873 66433 99.34%
KUMHAR 54413 53972 99.19%
DANUWAR 53229 52833 99.26%
CHEPANG 52237 36685 70.23%
HALUWAI 50583 50268 99.38%
RAJPUT 48454 48126 99.32%
KAYASTHA 46071 45556 98.88%
BADHAE 45975 45756 99.52%
MARWADI 43971 41718 94.88%
SANTHAL/SATTAR 42698 35463 83.06%
JHAGAR/DHAGAR 41764 38752 92.79%
BANTAR 35839 35069 97.85%
BARAE 35434 35398 99.90%
KAHAR 34531 34491 99.88%
GANGAI 31318 30830 98.44%
LODHA 24738 24693 99.82%
RAJBHAR 24263 24119 99.41%
THAMI 22999 12819 55.74%
DHIMAL 19537 11216 57.41%
BHOTE 19261 300 1.56%
BING/BINDA 18720 18697 99.88%
BHEDIYAR 17729 17675 99.70%
NURANG 17522 17267 98.54%
YAKKHA 17003 2410 14.17%
DARAI 14859 14546 97.89%
TAJPURIYA 13250 8500 64.15%
THAKALI 12973 4389 33.83%
CHIDIMAR 12296 12209 99.29%
PAHARI 11505 9077 78.90%
MALI 11390 11365 99.78%
BANGALI 9860 9566 97.02%
CHANTEL 9814 3021 30.78%
DOM 8931 8863 99.24%
KAMAR 8761 8586 98.00%
BOTE 7969 7855 98.57%
BRAHMU 7383 5319 72.04%
GAINE 5887 5711 97.01%
JIREL 5316 561 10.55%
ADIBASI 5259 5056 96.14%
DURA 5169 979 18.94%
CHURAUTE 4893 0 0%
BADI 4442 4390 98.83%
MECHE 3763 3021 80.28%
LEPCHA 3660 279 7.62%
HALKHOR 3621 3597 99.34%
PUNJABI/SIKH 3054 2464 80.68%
KISAN 2876 2750 95.62%
RAJI 2399 2119 88.33%
BYANGSI 2103 2062 98.05%
YAYU 1821 1280 70.29%
KOCHE 1429 1397 97.76%
DHUNIA 1231 1146 93.10%
WALUNG 1148 946 82.40%
JAINE 1015 357 35.17%
MUNDA 660 521 78.94%
RAUTE 658 548 83.28%
YEHLMO 579 9 1.55%
PATHARKATTA 552 551 99.82%
KUSUNDA 164 160 97.56%
OTHER DALIT 173401 169662 97.84%
OTHER CASTE 231641 209499 90.44%