Eighteen metals were estimated in the scalp hair samples from cancer patients (n = 111) and normal donors (n = 113). Nitric acid-perchloric acid wet digestion procedure was used for the quantification of the selected metals by flame atomic absorption spectrophotometry. In the scalp hair of cancer patients, highest average levels were found for Ca (861 microg/g), followed by Na (672 microg/g), Zn (411 microg/g), Mg (348 microg/g), Fe (154 microg/g), Sr (129 microg/g), and K (116 microg/g), whereas in comparison, the dominant metals in the scalp hair of normal donors were Ca (568 microg/g), Zn (177 microg/g), Mg (154 micraog/g), Fe (110 microg/g), and Na (103 microg/g). The concentrations of Ca, Cd, Co, Cr, Fe, K, Mg, Mn, Na, Ni, Pb, Sb, Sr, and Zn were notably higher in the hair of cancer patients as compared with normal donors, which may lead to a number of physiological disorders. Strong positive correlations were found in Mn-Pb (0.83), Cd-Cr (0.82), Cd-Li (0.57), Fe-Pb (0.56), and Fe-Mn (0.55) in the hair of cancer patients whereas Na-Cd, Li-Cr, Li-Co, Co-Cd, Li-Cd, Na-Co, Na-Li, Ca-Mg and Na-Cr exhibited strong relationships (r > 0.50) in the hair of normal donors. Principal Component Analysis (PCA) of the data revealed seven PCs, both for cancer patients and normal donors, but with significantly different loadings. Cluster Analysis (CA) was also used to support the PCA results. The study evidenced significantly different pattern of metal distribution in the hair of cancer patients in comparison with normal donors. The role of trace metals in carcinogenesis was also discussed.