Heavy metal poisoning is a worldwide problem that is caused by different human industrial activities such as battery and painting manufacturing and occupational exposure of those working at petrol stations. Wastewater is known to contain higher amounts of heavy metals such as lead (Pd) and cadmium (Cd) and might be sources of exposure for workers at the wastewater treatment plant. However, to our best knowledge, no studies were done to evaluate the level of cadmium and lead in blood of workers at wastewater treatment plants and evaluate the subsequent effect of lead and cadmium on delta-aminolevulinic acid dehydratase (δ-ALAD), urinary delta-aminolevulinic acid (Uδ-ALA), and 8-hydroxy-2′-deoxyguanosine (8-OHdG) as markers of lead and cadmium toxicity. In this case-control study, 79 workers at the Al-Rustumiya wastewater plant in Baghdad, Iraq, and 40 control subjects were included. The levels of lead and cadmium were measured in blood of the study subjects using the atomic absorption spectroscopy (AAS) method. 8-OHdG was analysed using enzyme-linked immunosorbent assay (ELISA) technique. δ-ALAD and Uδ-ALA were estimated using spectrophotometry-based methods. Our work showed that workers had a significantly higher level of lead and cadmium when compared with the control group (P < 0.05), yet, still within the World Health Organization permissible limit. The level of both metals was positively associated with duration of work at the plant (P < 0.01). The activity of δ-ALAD was inversely associated with the lead level, while both Uδ-ALA and 8-OHdG were positively correlated with the lead level (P < 0.05). These three markers lacked any statistically significant association with the cadmium level (P > 0.05). To sum up, working at the wastewater treatment plant was associated with a higher blood level of lead and cadmium and their possible health hazard. Health and occupational safety authorities are required to set up tighter regulations and protocols to minimize these hazards and ensure a safe working environment.