This research focused on the contents of the five most bio-toxic heavy metals, As, Cd, Hg, Cr, and Pb of 26 municipal solid waste (MSW) samples from the Eastern Guangdong Area. To investigate the apportion of the heavy metal source, Pearson correlation and principal component analysis (PCA) were introduced as major approaches. The health risks posed to MSW workers exposed to heavy metals in MSW were assessed using a Monte Carlo simulation combined with the US Environmental Protection Agency Health Risk Assessment Model. The As, Cd, Hg, Cr, and Pb contents of the east Guangdong MSW were (0.76 +/- 0.75), (2.14 +/- 4.44), (0.11 +/- 0.14), (55.42 +/- 31.88), and (30.67 +/- 20.58) mg/kg, respectively. Hg, Cr, and Pb were potentially derived from glass, textile, food waste, and white plastic, while As and Cd were mainly derived from soil and food waste in the MSW. The non-carcinogenic risks of heavy metal in MSW exposure to MSW workers could be ignored. However, the heavy metals in MSW might pose carcinogenic risks, with the probabilities for male and female workers being 35% and 45%, respectively. The non-carcinogenic and carcinogenic risk indices were slightly higher for female workers under the same exposure situations.