في إحصاء 2007 عرف 81.3% من السكان بعمر أكبر من 12 سنة أنفسهم بأنهم كاثوليك، بينما سمّى 12.5% أنفسهم بالإنجيليين و 3.3% من طوائف أخرى، و 2.9% لا يتبعون أي دين.[108] وعلى الرغم من أن الدستور ينص على الحرية الدينية إلا أن القانون ينص أيضاً على تعليم الدين في المدارس العامة والخاصة وجعل المادة الدينية جزءاً من المناهج الدراسية عبر كامل المراحل الدراسية (ابتدائية وثانوية).[109] الكاثوليكية هي الديانة الوحيدة التي تدرس في المدارس. يضاف إلى ذلك وجود الرموز الدينية المسيحية في أغلب المباني الحكومية والأماكن العامة. توجد أقليات مسلمة في تاكنا وليما.
في القرن السادس عشر كانت تنتشر عبادة الشمس وعناصر الطبيعة ولكن بعد الغزو الأسباني لبيرو أصبح معظمهم يتبعون الكاثوليكية الرومانية.[110]