The invention relates to a method for preparing nano-scale nickel-copper-zinc-iron oxide powder, which comprises the following steps: using nickel sulfate, copper sulfate, zinc sulfate and ferrous sulfate as raw materials, ammonium oxalate as co-precipitation agent, high molecular material plasmosan as dispersant, deionized water as solvent and anhydrous ethyl alcohol as washing agent to prepare nickel sulfate solution, copper sulfate solution, zinc sulfate solution, ferrous sulfate solution and ammonium oxalate solution through selecting chemical substances; and under the heating state at the temperature of 50 DEG C in a water bathtub, in four flasks, dripping the plasmosan solution and the nickel-copper-zinc-iron mixed solution into the ammonium oxalate solution, stirring the mixture by magnetic force, and mixing the solutions fully to prepare co-precipitation solution, and finally obtaining the nano-scale nickel-copper-zinc-iron oxide powder through vacuum filtering, washing, filtering, vacuum drying and calcining at the temperature of 800 DEG C, wherein the particle diameter of the powder is 50 to 80 nanometers, and the saturation intensity is 52eum/g. The method has the advantages of short process flow, high yield up to 98.33 percent and good product purity, and can be used for manufacturing sheet type devices of electronic elements.