Question: are punjabis sikh or hindu?
Answer: Yes Punjabis are Hindus, but it means not that all Punjabis are Hindus. Punjabis are the 10th largest ethnic group in the world. Majority of them are living in Pakistan, India and Canada. This ethnic group is divided in three major religious groups and that is Islam, Hindu and Sikh.