The invention discloses a method for recovering sulfur, lead, zinc and silver from oxygen-rich direct leaching residues of zinc concentrate or lead and zinc mixed ores by virtue of ultrasonic wave intensification, belonging to the field of comprehensive recycling of non-ferrous metal metallurgy. The method disclosed by the invention comprises the following steps: by using tetrachloroethylene or trichloro ethylene as a solvent, extracting elemental sulfur from the oxygen-rich direct leaching residues of zinc concentrate or lead and zinc mixed ores, which are dried, ground, and sieved by virtue of ultrasonic wave intensification, preserving heat and filtering, after naturally cooling and forcibly cooling the filtrate and filtering to obtain a sulfur product, and returning a regenerated sulfur extraction agent to a sulfur extraction step; and enriching zinc, lead and silver in the residues, wherein the residues can be directly fed to a lead system to recover zinc, lead and silver, or the residues are firstly leached to recover zinc, filter residues are fed to the lead system to recover silver, and zinc-containing filtrate is returned to a direct leaching system. The method disclosed by the invention is simple, energy-saving and high in sulfur recovery rate and product quality. The sulfur extraction process is sealed, so that the method is free from environmental pollution and is particularly suitable for comprehensively utilizing normal pressure / high pressure oxygen-rich direct leaching residues of zinc concentrate or lead and zinc mixed ores.