Predominantly Roman Catholic, with Protestant, Jewish, Muslim, Anglican, Greek and Russian Orthodox, as well as secularism.