The invention discloses a method for recovering indium-enriched marmatite from copper, zinc and indium coexisting polymetallic ore under a low-alkaline condition. By adoption of the method, the technical problems that under the high-alkaline condition, indium-enriched marmatite is poor in floatability, difficult in excitation and low in indium recovery rate, and concentrate metals are high in content are solved. The method comprises the steps that a chemical agent is added into crushed and ground raw ore, slurry is formed through blending, and then copper, zinc and sulfur iso-flotation is conducted; and coarse grains are reground after iso-flotation rough concentrate is graded, an inhibitor is added for adjusting the mineral slurry and the pH value of the slurry, then copper selection is conducted, and copper concentrate and copper cleaner tailings are obtained; the copper cleaner tailings and copper, zinc and sulfur iso-flotation tailings are blended, then an activator is added and blended with the slurry, zinc and sulfur bulk flotation is conducted, and coarse grains are reground after zinc and sulfur bulk flotation rough concentrate is graded; and lime is added for adjusting the pH value of the mineral slurry, then zinc selection is conducted, and zinc concentrate and zinc cleaner tailings are obtained. By adoption of the method, the use amount of the inhibitor in the copper and zinc grading operation, the flotation mineral flurry pH value and the concentrate metal contents are lowered, and the indium and zinc recovery rates are increased; and meanwhile, the flotation process is simplified, and the flotation efficiency is improved.