The concentrations and vertical distribution of Cu, Ni, Zn, Pb and As were studied in four different ombrotrophic peat bogs with varying heavy metal loads at Hietajärvi, Outokumpu, Harjavalta and Alkkia in Finland. At each site a peat sample (15 cm × 15 cm × 100 cm) was taken using a Titanium Wardenaar corer, and the samples were cut into 5 cm slices. Dried and milled samples were determined by X-ray fluorescence (XRF). The mean concentrations of the elements were at their highest at Harjavalta (the most polluted area), apart from Cu which had the highest value at the Cu-treated site at Alkkia. Cu concentrations were above ‘the lowest effective limit’ (LOEL) on all the plots except for the background plot at Hietajärvi. The maximum Cu values were reached in the topmost 20 cm layer, indicating the effects of mining and smelting activities. The highest Zn and Ni concentrations occurred in the 0–40 cm layer. At all sites, the maximum Pb concentrations were located between 10 and 50 cm. However, the Pb concentrations were higher at Alkkia and Harjavalta than at Outokumpu and Hietajärvi, indicating anthropogenic sources of Pb at the former sites. The As concentration was also the highest in the uppermost peat layers. The mean concentrations were markedly lower in the deeper layers (40–80 cm) than in the upper layers.