Starożytni mieszkańcy Mezopotamii byli politeistami (wierzyli w wielu bogów). Bóstwa te były nieśmiertelne i z wyglądu przypominały ludzi. Do najważniejszych mezopotamskich bogów należą: Marduk, Aszur i Nergal. Za kontakt z bogami odpowiedzialni byli kapłani, spośród których najwyższą rangę posiadał władca.
Mieszkańcy starożytnej Mezopotamii budowali ku czci bóstw potężne kompleksy świątynne zwane zikkuratami. Składano w nich ofiary dla bóstw oraz odprawiano rytuały o charakterze religijnym.