Um necrófago é um animal que se alimenta principalmente de carcaças. Estes animais desempenham um papel ecológico vital ao consumir animais mortos e ajudar a prevenir a propagação de doenças.
Exemplos de necrófagos incluem abutres, hienas, chacais e corvos. Ao limpar carniça, os necrófagos contribuem para a ciclagem de nutrientes e mantêm a saúde dos ecossistemas.