For almost a thousand years Muslim kings ruled India but the population of Muslims is most in regions where the Mughals and other Muslims kings had no influence. Kerala and Assam are such states. Uttar Pradesh (19%) and Bihar (16%) also have large Muslim population.
In States, highest population of Muslims is in Uttar Pradesh or UP that has 35 million or 3.5 crore Muslims. Bihar is second. Maharashtra has more than 10 million Muslims. 6arnataka, Andhra Pradesh and Jharkhand have strong presence of Muslims. In percentage terms Kashmir has 70% Muslims.
Mumbai has 25 lakh or 2.5 million Muslims while Kolkata, Delhi and Hyderabad have more than one million Muslims each. In states Punjab, Himachal Pradesh, Orissa and Chhattisgarh have relatively less Muslim population but in cities in all these states also the mosques and madarsas are a common sight.