An X-ray fluorescence (XRF) technique using plane polarized X-rays for excitation was used for in vivo measurements of cadmium in the kidney cortex among non-occupationally exposed members of the general population in southern Sweden. The measured concentrations of cadmium in the kidney cortex of smokers (median 28 micrograms/g, n = 10) were significantly higher (P = 0.0036) as compared to those in non-smokers (median 8 micrograms/g, n = 10), and so were the cadmium concentrations in blood and urine. The results show that smoking considerably increases the cadmium concentration in the kidney cortex and that smoking is a major source of cadmium exposure in the general population of Sweden. Except in the presence of very deeply situated kidneys, where the minimum detectable concentration is high, non-invasive in vivo XRF analysis of kidney cadmium should be a useful tool for evaluating the effects of long-term low-level exposure to cadmium and the risk of kidney damage.