This cross-sectional study was aimed at evaluating in a large sample of male foundry workers the current exposure levels to carcinogenic compounds, including metallic elements [arsenic (As), beryllium (Be), cadmium (Cd), chromium (Cr), nickel (Ni)] and aromatic polycyclic hydrocarbons (PAH) by a biological monitoring approach, using validated biomarkers of exposure. Workers were recruited from 15 aluminium, copper alloy, electric steel and cast iron foundries and provided an end-of-shift urine sample to determine urinary concentrations of As, Be, Cd, Cr, Ni and 1-hydroxypyrene (1-OHP). Metallic elements were determined either by inductively coupled plasma mass spectrometry (Be, Cd and Cr) or by atomic absorption spectrometry (As, Ni), whereas 1-OHP was determined by high pressure liquid chromatography with fluorimetric detection. Most of the determinations fell within the laboratory's reference values. Age and lifestyle habits (smoking, alcohol, diet) played a significant interfering role.