Mennesker har blitt ofret ved flere tilfeller i mange kulturer. ofring har blitt praktiog i mange forskjellige kulturer. De ulike rasjonelle tankegangene bak menneskeofring er de samme som motiverer religiøse ofringer generelt. Menneskeofringer har til hensikt å bringe god lykke og formildne gudene eksempelvis i sammenhengen med dedikasjonen av en fullført konstruksjon av et tempel eller bro. Det er en kinesisk legende som hevder at tusenvis av mennesker er gravlagt i Den kinesiske mur.