Mosques are architectural wonders and cultural monuments as well as places of worship. Attracting millions of people annually, numerous mosques around the world are monuments of Islamic legacy. Based on capacity and size, the top 10 mosques worldwide are listed here.
Table of Contents
- Masjid al-Haram (Saudi Arabia)
- Al-Masjid an-Nabawi (Saudi Arabia)
- Imam Reza Shrine (Iran)
- Istiqlal Mosque (Indonesia)
- Hassan II Mosque (Morocco)
- Faisal Mosque (Pakistan)
- Badshahi Mosque (Pakistan)
- Sheikh Zayed Grand Mosque (UAE)
- Jama Masjid (India)
- Sultan Qaboos Grand Mosque (Oman)
1. Masjid al-Haram (Saudi Arabia)
Located in Mecca, Masjid al-Haram is the largest mosque in the world, surrounding the Kaaba, Islam’s holiest site. It can accommodate over 4 million worshippers during Hajj.
2. Al-Masjid an-Nabawi (Saudi Arabia)
Situated in Medina, this mosque was originally built by Prophet Muhammad (PBUH) and is the second holiest site in Islam. With continuous expansions, it now accommodates around 1 million worshippers.
3. Imam Reza Shrine (Iran)
Located in Mashhad, Iran, this mosque and shrine complex of Imam Reza covers an area of about 598,657 square meters and can hold over 700,000 worshippers.
4. Istiqlal Mosque (Indonesia)
As Southeast Asia’s largest mosque, Istiqlal Mosque in Jakarta has a capacity of 200,000 worshippers and was built to commemorate Indonesian independence.
5. Hassan II Mosque (Morocco)
Overlooking the Atlantic Ocean in Casablanca, this mosque boasts the world’s tallest minaret (210 meters) and has a prayer hall capacity of around 105,000 people.
6. Faisal Mosque (Pakistan)
Located in Islamabad, Faisal Mosque is Pakistan’s largest mosque, covering 54,000 square meters with a capacity for over 100,000 worshippers. Its unique tent like design makes it an architectural masterpiece.
7. Badshahi Mosque (Pakistan)
A historical mosque in Lahore, the Badshahi Mosque was built by Emperor Aurangzeb in 1673. It can hold over 100,000 worshippers and remains one of the finest examples of Mughal architecture.
8. Sheikh Zayed Grand Mosque (UAE)
Situated in Abu Dhabi, this mosque is renowned for its stunning white marble architecture and can accommodate approximately 40,000 worshippers.
9. Jama Masjid (India)
Built by Mughal Emperor Shah Jahan in Delhi, the Jama Masjid is one of the largest mosques in India, accommodating up to 25,000 worshippers in its courtyard.
10. Sultan Qaboos Grand Mosque (Oman)
This grand mosque in Muscat, Oman, features stunning Persian carpets and intricate Islamic designs. It can host up to 20,000 worshippers at a time.