The largest population of Catholics in the world is not in Italy nor Spain. It's in Brazil: 123 million, 64% of its population.

The largest population of Catholics in the world is not in Italy nor Spain. It’s in Brazil: 123 million, 64% of its population.

Catholicism is Brazil’s national religion, with over 64% of the population identifying as Catholics.

Source