Multiple choice general knowledge energy & resources

Which country has most number of mosques in the World?

  1. Iraq

  2. India

  3. Saudi Arabia

  4. Pakistan

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

India has the most mosques in the world due to its large Muslim population (over 200 million). While many assume Muslim-majority countries like Saudi Arabia or Pakistan would have more, India's sheer size and Islamic history result in the highest number of mosques.

AI explanation

Globally, Indonesia has by far the most mosques (roughly 740,000-800,000), followed by India at around 300,000. However, Indonesia is not among the offered choices. Of the four listed countries — Iraq, India, Saudi Arabia, and Pakistan — India has the largest number of mosques (approximately 300,000), ranking second in the world and comfortably ahead of Pakistan, Saudi Arabia, and Iraq. So while the question's premise ('most in the World') is technically inaccurate because Indonesia leads, the intended and defensible answer among the given options is India. The marked-correct answer therefore stands relative to the available choices.