What is the Religion in Mexico?

The main religion in Mexico is Roman Catholic. Although there has been a new influx of protestantism, at least 90% of the population in Mexico is Catholic and at one time it was the only religion recognized by the state.