Hemodialysis is primarily indicated in toxicology when a patient has ingested or been exposed to certain toxins that are amenable to dialysis. Common indications include severe overdoses of drugs like lithium, methanol, ethylene glycol, and salicylates. It is also used in cases of severe metabolic acidosis or electrolyte imbalances that cannot be managed by other means.