Largest mosques by capacity in India

Largest mosques by capacity in India ranked by maximum capacity.

Last updated . Source: Wikidata.

As of 2026-10-12, Great Mosque, Budaun tops the list with 23,500 seats.

  1. #1 Great Mosque, Budaun — 23,500 seats

    mosque in India

    The Jama Masjid Shamsi, also known as the Jama Shamsi Shahi, and the Great Mosque of Budaun, is a Friday mosque built in the historic centre of Budaun, in the Bareilly division of the state of Uttar Pradesh, India. Read more on Wikipedia.

    Wikidata
  2. #2 Mecca Masjid — 20,000 seats

    mosque in India

    Mecca Masjid, also called Makkah Masjid, is a mosque located in Hyderabad in the state of Telangana, India. It is the largest mosque in the city, and one of the largest in the country, with a capacity of 10,000 worshippers. The mosque was built during the 17th century, and is a state-protected monument. It was completed by Mughal Emperor Aurangzeb in 1694 CE. It serves as the primary mosque for the Old City of Hyderabad, and is located close to the historic landmarks of Charminar, Chowmahalla... Read more on Wikipedia.

    Wikidata
  3. #3 Aqsa Mosque — 15,000 seats

    oldest mosque of Qadian, India

    The Aqsa Mosque, also known as the Masjid Aqsa, is a historical mosque located in Qadian, in the Gurdaspur district of the state of Punjab, India. Read more on Wikipedia.

    Wikidata
  4. #4 Nakhoda Masjid — 10,000 seats

    mosque in India

    The Nakhoda Masjid is a Sunni mosque, located in Kolkata, in the state of West Bengal, India. The mosque is situated in the Chitpur area of the Burrabazar business district in Central Kolkata, at the intersection of Zakaria Street and Rabindra Sarani. Completed in 1926, it is the principal mosque for Kolkata and it is affiliated with the Hanafi school. Read more on Wikipedia.

    Wikidata
  5. #5 Madina Mosque, Shillong — 8,000 seats

    mosque in Shillong, Meghalaya, India

    The Madina Mosque is a four-storey Sunni mosque in Shillong, in the state of Meghalaya, India. The mosque is the only glass mosque in India, and reputedly the first glass mosque in Asia, and making India the third country to have a mosque built of glass. It is one of the largest mosques in Northeast India, and the biggest in Meghalaya, accommodating more than 2,000 worshippers for congregational prayers. The mosque was opened on 18 October 2012 by the General Secretary of the Shillong Muslim... Read more on Wikipedia.

    Wikidata
  6. #6 Jama Masjid Gulbarga — 2,000 seats

    mosque of Sultanate Age in India

    The Jama Masjid, also known as the Friday Mosque of Gulbarga, the Great Mosque of Gulbarga Fort, and formally as the Jamia Masjid - Qila-e-Hasham, is a Friday mosque located in Kalaburagi, in the state of Karnataka, India. The mosque is located within the Gulbarga Fort complex, in Kalaburagi. Read more on Wikipedia.

    Wikidata
  7. #7 Athar Jamad Masjid — 2,000 seats

    mosque in India

    The Athar Jamad Mosque, also known as the Athar Jamaath Masjid and colloquially as The Big Mosque, is a mosque located on Oppanakara Street within the Coimbatore district of the state of Tamil Nadu, India. It is one of the oldest and biggest mosques in Coimbatore. Read more on Wikipedia.

    Wikidata
  8. #8 Malik Dinar Mosque — 2,000 seats

    mosque in India

    The Malik Dinar Mosque, also known locally as the Malik Deenar Masjid and Malik Deenar Juma Masjid, and officially known as the Hazrath Malik Deenar Grand Juma Masjid, is a Sufi Sunni mosque and dargah, located in Thalangara, in the town of Kasaragod, in the state of Kerala, India. Founded by Malik Dinar and believed to have been completed in c. 22 AH (642/643 CE), it is one of the oldest mosques in India. The two-storey mosque was built in the Kerala-Islamic traditional style; and was... Read more on Wikipedia.

    Wikidata
  9. #9 Palayam Juma Masjid — 2,000 seats

    mosque in India

    The Palayam Juma Mosque, or more commonly known as the Palayam Juma Masjid, officially the Masjid-i Jahān-Numā, is an Hanafi Sunni Friday mosque, located in the town of Palayam, Thiruvananthapuram, in the state of Kerala, India. Read more on Wikipedia.

    Wikidata
  10. #10 Jama Masjid, Nagpur — 2,000 seats

    mosque in India

    The Jama Masjid is a Friday mosque, located in Mominpura, Nagpur, in the state of Maharashtra, India. The mosque is approximately 1.5 kilometres (0.93 mi) east of Nagpur Railway Station. Read more on Wikipedia.

    Wikidata