Abstract:The safe disposal of sewage sludge during the process of municipal wastewater treatment has become one of the major concerns of increased production. Land application was thought of as a more economical method for sewage sludge disposal than landfill and incineration. However, the presence of heavy metals in sewage sludge restricted the use of land application. The environmental risk of heavy metals was dependent on their contents, chemical speciations, and soil characteristics. Composting and chemical immobilization were the commonly used methods to immobilize the heavy metals in sewage sludge. The immobilization mechanism and speciation transformation of heavy metals during the composting process were presented. Aluminosilicate, phosphorus-bearing materials, basic compounds, and sulfides were reviewed as the commonly used chemical immobilizing agents. The problems that occur during the immobilization process were also discussed. The combination of different methods and the modification of chemical immobilizing agents both improved the fixation effect on heavy metals.