According to 2023 estimates based on 2001–11 growth rate trajectory, these are the top 10 states of India with the largest Muslim population.
1] Uttar Pradesh - 48 million (20% of total population)
Deoband, Saharanpur — Deobandi movement aims at socio-political revival of Muslims
2] West Bengal - 30 million (30% of total population)
Katra Masjid, Murshidabad
3] Bihar - 23 million (17.7% of total population)
Tomb of Sher Shah Suri, Sasaram
4] Maharashtra - 15 million (12% of total population)
Haji Ali Dargah, Mumbai
5] Assam - 14 million (38-40% of total population)
Panbari mosque, Dhubri district
*Jammu and Kashmir - 9.9 million (70% of total population)
Hazratbal Shrine, Srinagar
*As of April 2023, Jammu and Kashmir is not a state but a union territory of India, but it was formerly a state before splitting into J&K and Ladakh UTs.
6] Kerala - 10 million (28% of total population)
Cheraman Juma Masjid, Kodungalloor, Thrissur
7] Karnataka - 9.2 million (13.3% of total population)
Masjid-i-Ala, Srirangapatna fort, Mandya
8] Rajasthan - 7.7 million (9.6% of total population)
Tomb of Moinuddin Chishti, Ajmer
9] Gujarat - 7 million (10% of total population)
Jama Masjid, Ahmedabad
10] Jharkhand - 5.8 million (15% of total population)
Jama mosque, Ramgarh district
So, these states have highest Muslim population in India, not proportion-wise, but total population wise. There are others like Telangana (13%), MP (6.8%), Tamil Nadu (6%), Andhra Pradesh (7.3%), Delhi (13%) and Haryana (7.5%) which have low medium to low Muslim population.