As of the 2010 census, the top three religious groups in San Bernardino are Christianity (45.4%), Islam (24.3%), and Hinduism (7.4%).