In order to assess the distribution of heavy metals in the urban environment; concentrations of Cd, Cu, Pb, Mn, Ni and Zn were measured on 21 topsoil samples collected from roadside soils of Chittagong city. The heavy metal concentrations were determined by flame atomic absorption spectrometry after digesting the soils with nitric acid-perchloric acid. Mean Cd, Cu, Pb, Mn, Ni and Zn concentrations of the investigated urban soils are 2. 43, 32.63, 7.33, 160.79, 860.33, 139.30 mg kg -1 respectively. Compared to urban soils of some other cities in the world Cu, Cd, Pb, Mn and Zn concentrations were somewhat similar. Ni concentration largely exceeded the maximum allowable concentration (60 mg kg -1) indicating high contamination. Stepwise multiple regression indicated that soil properties was responsible for 37 to 42% variation in Cd, Cu and Pb content and in case of Ni it was only 16%. The main sources of Ni contamination in Chittagong city can be considered as anthropogenic sources.