Islam is the second largest religion in India. In 2017, India had 189,000,000 Muslims (followers of Islam). India ranks third of the top list countries which have largest Muslim population, after Indonesia and Pakistan.