In mining regions, flotation reagents can interact with heavy metals, thereby increasing the complexity of their migration. However, most current studies solely focus on the migration of heavy metals, neglecting the influence of flotation reagents in their models concerning mining area pollution. This study developed the reactive transport model, Multisurface Speciation Model (MSM), which integrated the reaction processes of the three main soil components (iron oxides, organic matter, clay minerals) and ethyl xanthate (EX), a typical flotation reagent, with cadmium (Cd²⁺) to investigate the effects of EX on the transport and retention of Cd²⁺ in natural porous media under varying pH conditions. The study revealed that EX formed new adsorption sites for Cd²⁺, enhancing its retention and inhibiting transport with increased EX loading (0 to 2.5 mmol·L−1), while higher pH levels (ranging from 4 to 8) further strengthened the retention capability of Cd²⁺. The MSM further predicted the solid-phase concentration distribution of Cd²⁺ among various components. With increasing EX-loaded concentrations, xanthate became the dominant adsorbing component, accounting for 48.93% to 95.31% of adsorption, and competitively interacted with other components. Xanthate retention was lower under acidic conditions compared to neutral and alkaline environments. Sensitivity analysis highlighted the concentrations of iron oxide adsorption sites (SurfaOH, SurfbOH) as critical parameters in the models, underscoring the need for precise determination of soil physicochemical indicators. This study stressed the crucial role of flotation reagents and pH conditions in controlling heavy metal mobility, offering important insights for environmental management in mining regions.