European (mostly Spanish and Italian descent) and Mestizo (mixed European and Amerindian ancestry) 97.2%, Amerindian 2.4%, African descent 0.4% (2010 est. by CIA)
Roman Catholic 62.9%, Evangelical 15.3% (Pentecostal 13%, other Evangelical 2.3%), Jehovah's Witness and Church of Jesus Christ 1.4%, other 1.2%, agnostic 3.2%, atheist 6%, none 9.7%, unspecified 0.3% (2019 est. by CIA)