Source tracking for heavy metals contained in road deposited sediments (RDS) is essential for pollution control and human health risk management. Previous studies on tracking sources for heavy metals have mostly been qualitative or semi-quantitative. This study quantitatively assessed the relative contributions of eight sources to five typical heavy metals in the urban environment using a chemical mass-balance based stochastic method. The results indicated that tire wear contributed the most masses to RDS (33 ± 26 %) while brake lining dusts contributed the least. Urban soil, tire wear, and brake lining dusts contributed the most to Pb (41 ± 32 %), Zn (28 ± 25 %), and Cu (59 ± 30 %), respectively, while gasoline engine exhaust was the main source of both Cr (29 ± 28 %) and Ni (20 ± 23 %). The outcomes also showed that tire wear and diesel engine exhaust have higher potential to threaten human health risk because they generate high amounts of heavy metals with high bioaccessibility. The research results can also provide a quantitative guidance for taking remediation actions of heavy metal control on urban road surfaces and measuring the effectiveness of those actions.