Chennai, along with Bengaluru, Mumbai and Delhi, is one of the few Indian cities that are home to a diverse population of ethno-religious communities.[214] Minorities include Telugus, Marwaris, Gujaratis, Parsis,[215][216] Sindhis,[217][218] Odias,[219] Goans,[220] Kannadigas,[221] Anglo-Indians,[222] Bengalis,[223] Punjabi,[224] and Malayalees. As per the religious census of 2011, Chennai's population was 80.73% Hindu, 9.45% Muslim, 7.72% Christian, 1.11% Jain, 0.06% Sikh, 0.06% Buddhist, <0.04% followed other religions and 0.83% followed no religion or did not indicate any religious preference.[213]