الدين وفقًا لتعداد عام 2010 من قبل المعهد الوطني للإحصاءات والجغرافيا فإن الكاثوليكية الرومانية هي الدين الرئيسي ويتبعها 82.7% من السكان، في حين 9.7% (10,924,103 شخص) ينتمون إلى طوائف مسيحية أخرى: إنجيليون (5.2%) وخمسينيون (1.6%) الكنائس البروتستانتية الأخرى (0.7%) وشهود يهوه (1.4%) والأدفنتست (0.6%) وأعضاء كنيسة يسوع المسيح لقديسي الأيام الأخيرة (0.3%).