This study examined the role of compost in bioremediation and in nutrient enrichment of contaminated soils. The pH and EC of contaminated soils were reduced after the introduction of compost. The C/N ratio of the finished compost was 10.1 ± 3.0, suggesting its suitability for agricultural growth medium. The compost was effective in removing metals from the contaminated soils. The study revealed that metal removal rate ranges from 5 ± 4% for Cr to 71 ± 8% for Mn. The EF values of the compost and contaminated soil have been calculated to identify level of contaminations by anthropogenic activities. EF results showed contaminated soil was significantly enriched in Cu and Zn indicating metal pollution by industrial activities and/or traffic. Bioaccumulation factor revealed low metal uptake by H. cannabinus despite amending with compost. The growth parameters of H. cannabinus (Kenaf) increased by 2–3 times from week 1 to week 4 after planting indicating high nutrient quality of compost and its suitability for agricultural purposes.