Badhik
India
Hindi
Animism
12825
Badi
India
Panjabi,
Eastern
Animism
18596
Badra
India
Marathi
Animism
14152
Bafinda
India
Kashmiri
Hinduism
299965
Bagata
India
Telugu
Animism
124605
Bagdi
Duley
India
Bengali
Animism
3349908
Bagerwal
India
Mewari
Hinduism
15504
Bagga
India
Kannada
Hinduism
20685
Baghban
India
Panjabi,
Eastern
Islam
920943
Bagheti
Baghuti
India
Oriya
Animism
32761
Bagri
India
Malvi
Animism
318942
Bahelia
India
Braj Bhasha
Animism
113512
Bahna
Bahana, Behna, Dhunia, Mansoori, Naddaf, Pinjara, Ghanchi,
Mansuri-Pinjara
India
Bhojpuri
Animism
3500921
Bahti
India
Pahari-potwari Hinduism
18545
Baidya
Baid, Baidyakar, Vaidya
India
Bengali
Hinduism
278190
Baiga
India
Hindi
Animism
369913
Baiji
India
Oriya
Hinduism
215813
Bairagi
Baishnab, Baragi, Bava, Bavani, Byragi, Gosai, Udasi
India
Telugu
Hinduism
2814130
Bairwa
Berwa
India
Marwari
Animism
785676
Baiswar
India
Hindi
Animism
29523
Baiti
India
Bengali
Animism
18347
Baiti
India
Hindi
Islam
284650
Bakho
India
Urdu
Islam
21429
Bakkarwal
Bakarwal
India
Gujari
Hinduism
32171
Balagai
India
Kannada
Animism
23431
Balai
Balai
India
Hindi
Animism
2300950
Balasantoshi
Bharadi, Balasanthanam, Devari-Gosavi, Kinggrivale,
Nathbava, Nath Jogi
India
Telugu
Hinduism
37823
Balija
Balajiga, Balegara, Bogam Telaga, Chetti Balija, Janappan,
Kasban, Mannur,
India
Telugu
Hinduism
1758988
Balmiki
Bhangi, Chuhra, Chura, Chuhre, Valmiki, Valamiki
India
Panjabi,
Eastern
Animism
3269475
Baloch
India
Urdu
Islam
127652
Banajiga
Banijigaru
India
Kannada
Hinduism
915705
Banchada
India
Hindi
Animism
25877