Roman Catholicism is the official religion and the faith of a large majority of Paraguayans. Freedom of worship is extended to other faiths. A number of small Protestant groups exist, of which the Mennonite group is the largest.