Freedom of religion and separation of church and state are guaranteed by the Belgian Constitution. Belgium’s religious tradition is Catholic, although Protestant churches, mosques, synagogues and temples are found in most cities. About 65% of the population is Christian, of which 58% are Catholic. Members of Protestant, Eastern Orthodox churches and other Christian denominations make up 7%. Muslims account for about 5%. About 27% are agnostic or atheist. Practitioners of Judaism, Buddhism and Hinduism have a small presence.