Mexicul are o populatie extrem de diversa, cu o varietate de grupuri etnice, incluzand mestizo (de origine mixta), amerindieni, descendente ale colonistilor spanioli si alte grupuri minoritare. Religia dominata in Mexic este crestinismul, in special catolicismul, care a fost introdus de catre colonistii spanioli in secolul al XVI-lea. Mexicul este cunoscut pentru sarbatori religioase spectaculoase si traditionale, cum ar fi Dia de los Muertos (Ziua Mortilor), care celebreaza amintirea celor dragi care au murit, si Semana Santa (Saptamana Mare), care marcheaza Pastele si include procesiuni religioase si reprezentari ale suferintelor lui Isus Hristos. Mexicul este cunoscut pentru nivelul sau ridicat de toleranta religioasa, iar majoritatea oamenilor practica religia intr-un mod deschis si tolerant.