Top 10 Popular Mosques in India with Rich History

By Neha Mewari | Sep 11, 2025

Jama Masjid, Delhi

India’s largest mosque built by Shah Jahan in 1644. It can hold 25,000 people and shines with red sandstone and white marble.

Image: Canva

Makkah Masjid, Hyderabad

One of the oldest mosques in India, built with bricks from Mecca. It took 77 years to complete and can host 10,000 devotees.

Image: Canva

Taj-ul Masjid, Bhopal

Known as the ‘Crown of Mosques’, it is among the tallest in Asia. Its pink façade, marble domes, and grand minarets make it stunning.

Image: Canva

Bara Imambara, Lucknow

Built in 1784 by Nawab Asaf-ud-Daula to help famine-hit people. Famous for its vast halls, unique roof, and the maze-like Bhool Bhulaiya.

Image: Canva

Jama Masjid, Agra

Built in 1648 for Jahanara, daughter of Shah Jahan. Its domes, carved arches, and capacity of 10,000 make it a Mughal gem.

Image: Canva

Jamali-Kamali Mosque, Delhi

A 16th-century mosque near Qutub Minar, known for its Mughal design and eerie tales. Visitors report strange sounds at night.

Image: Canva

Quwwat-ul-Islam Mosque, Delhi

Delhi’s first mosque, built in 1193 by Qutbuddin Aibak. Part of the Qutub Minar complex, with intricate carvings and history.

Image: Canva

Adhai Din Ka Jhonpra, Ajmer

Originally a Sanskrit college, converted into a mosque by Muhammad Ghori. Built in just two and a half days, rich with calligraphy.

Image: Canva

Hazratbal Masjid, Srinagar

A serene white mosque by Dal Lake, it houses the sacred relic, a hair strand of Prophet Muhammad. Its reflection on water is iconic.

Image: Canva

Jamia Masjid, Srinagar

Built in 1400 AD with 370 wooden pillars. A peaceful site in old Srinagar, it can hold 30,000 worshippers at once.

Image: Canva

Next: 10 Essential Rules for Wearing Rudraksha
Thanks For Reading !
Find out More