According to the 2011 census, West Bengal has over 24.6 million Muslims, making up 27% of the state's population. The vast majority of Muslims in West Bengal are ethnic Bengali Muslims, numbering around 21 million and comprising 24% of the state population. There also exists an Urdu-speaking Muslim community which makes up rest 3% of the state population.