The aeolian sand-box backfilling method proves effective for environmentally friendly coal extraction in northwestern regions, including Xinjiang. This study investigated the geomechanical characteristics of aeolian sand-box backfill material and its control effects on overlying strata through indoor experiments, mechanical analysis, and numerical simulations. Uniaxial compression tests on models with varying mesh sizes, wire diameters, and dimensions revealed that larger mesh sizes and wire diameters increased the bearing capacity of the aeolian sand-box backfill material, while increasing dimensions had the opposite effect. A mechanical analysis of the metal mesh box deformation produced equations describing its restraining force. Subsequent experiments and simulations on models of different dimensions consistently demonstrated the material’s mechanical properties, with stress-displacement curves closely aligned. 3DEC5.2 software simulations highlighted the effectiveness of aeolian sand-box backfill material in controlling displacement and stress variations in goaf areas. Notably, smaller-sized backfill material exhibited a more pronounced impact on controlling overlying strata displacement and stress development.