Eight trace metals, Cd, Co, Cr, Cu, Mn, Ni, Pb and Zn, were measured in the urban soil of Guwahati City, Assam, India from 31 sites representing five different types of land use, residential, commercial, industrial, public utilities, and roadside. Cd and Co occurred in very low concentrations (Cd << Co) in all types of land use without any significant variation from one type of land use to another. Ni concentrations were more than those of Co, and the concentrations depended on land use pattern. Average Cr and Cu concentrations were ${\geq}100mg/kg$, but Cr had a significantly higher presence in industrial land use. Pb concentrations showed similar trends. The two metals, Mn and Zn, were present in much larger amounts compared to the others with values ${\geq}300mg/kg$. Industrial and roadside soil contained much more Mn while commercial soil was enriched with Zn. Toxicity Characteristic Leaching Procedure (TCLP) was used for elucidating the mobility characteristics of the eight heavy metals. Mn suffered the highest leaching from commercial land (9.9 mg/kg on average) and also from other types of land. Co, Cu and Pb showed higher leachability from commercial soils but the leached concentrations were less than those of Mn. The two metals, Zn and Ni, were leached from residential land in considerable amounts. The TCLP showed Mn to be the most leachable metal and Cr the least.