To investigate the migration characteristics of heavy metals (Pb, As, Cu, Cr, Cd) and the influence of minerals on the heavy metal retention effect in the mixed combustion conditions, the combustion of sludge and coal slime alone and the co-combustion in multiple proportions were studied under different combustion conditions using an electric tube furnace and by means of ICP and XRD characterization analysis. The results showed that when sludge was burned alone, the volatilization rate of As increased with the increase of temperature, and the volatilization rates of Pb, Cu, Cd and Cr peaked at 700℃ and decreased with the increase of temperature at 700—900℃. For the combustion of coal slime, the volatilization rates of Pb and Cr gradually increased with the increase of temperature, the volatilization rate of Cu showed a trend of decreasing and then increasing with the increase of temperature and reached the lowest point at 700℃, while the volatilization rate of Cd was the opposite. For the coupled sludge-coal slurry combustion process, the retention rate of heavy metals in sludge-coal slurry at 5∶5 blending ratio was higher than that at 2∶8 and 8∶2 blending ratios, and the actual residual rates of Pb, As, Cu, Cr and Cd from mineral interactions in sludge-coal slurry at 900℃ combustion temperature at 5∶5 blending ratio increased by 148.9%, 5.8%, 28.6%, 112% and 75.7%, respectively, compared with the theoretical values. The retention of heavy metals in the mixed firing process was mainly influenced by the interaction between mineral components, in which, for single-component combustion conditions, SiO2, Al2O3, and Fe2O3 were prone to react with heavy metals to form compounds that were difficult to volatilize and fused in the ash, while the mixed firing process could promote the decomposition of silica-aluminate and iron-containing compounds to form SiO2 and other compounds in large quantities, which enhanced the heavy metal residual rate.