The invention relates to a method for measuring lead, arsenic, nickel and cobalt in ferric oxide powder, comprising the following steps of: sampling and dissolving the sample: weighing the ferric oxide powder sample, placing the sample in a first container, adding hydrochloric acid to the first container, heating until boiling, dropping a strong oxidizer until the ferric oxide powder is completely dissolved, cooling to obtain a dissolving sample; column chromatography: introducing the dissolving sample in a gathers drench resin column under the state of controlling the flow speed, removing the front part of effluent liquid flowing from the gathers drench resin column, controlling the amount of the front part of effluent liquid, collecting the remained effluent liquid in a second container, washing the lead, the arsenic, the nickel and the cobalt failing to be adsorbed by the gathers drench resin with hydrochloric acid, collecting in the second container, and evaporating and drying to obtain a constant-volume substance to be measured; volume fixing: fixing the volume of the substance with nitric acid, controlling the proportion of the nitric acid to the ferric oxide powder sample to obtain a constant-volume solution; and measuring: measuring the content of the lead, the arsenic, the nickel and the cobalt in the constant-volume solution with an inductive coupling plasma emission spectrometer. The invention has the advantages of good separation effect, rapid and accurate measurement and analysis, and simple operation.