Un metallo pesante è un membro di una categoria non ben definita[1] di elementi chimici metallici, che presentano proprietà come un alta densità o un alto peso atomico.
Non esiste una definizione universalmente accettata basata sulle proprietà chimico-fisiche. Sono state proposte delle definizioni in base alla densità (un metallo pesante sarebbe un elemento chimico la cui densità sia maggiore di 5 grammi per centimetro cubo) o in base al numero atomico[2] (un elemento il cui numero atomico sia maggiore di 20)[1].
D'altra parte le principali caratteristiche chimiche dei metalli pesanti, ossia il carattere cationico con diversi stati di ossidazione e l'elevata attitudine a formare complessi molecolari nel citoplasma cellulare, fa includere nell'elenco dei metalli pesanti anche elementi, come il selenio e l'arsenico, che non sono metalli, sebbene siano dotati di proprietà fisiche e chimiche simili a quelle dei metalli in senso stretto.
Per questi motivi è stato talora proposto di abbandonare la classificazione in base alla densità o al peso atomico in favore di una nuova classificazione tripartita degli elementi chimici a seconda che esibiscano una prevalente affinità per gli atomi di ossigeno, per quelli di azoto e zolfo, o infine un comportamento intermedio tra le due precedenti categorie[3].
Secondo diversi studi i porcellini di terra sono bioaccumulatori di metalli pesanti (ad esempio rame, zinco, piombo e cadmio), in grado di ripulire il terreno dagli stessi[4][5][6][7][8].