The state religion in Pakistan is Islam. Freedom of religion is guaranteed by the Constitution of Pakistan, which provides all its citizens the right to profess, practice and propagate their religion subject to law, public order, and morality.