Menneskeofring har forekommet i visse kulturer og religioner. For eksempel ofret aztekerne mennesker til solguden Huitzilopochtli som en del av deres religiøse praksis.