The invention discloses a method for controlling the primary powder apparent density accurately by utilizing a ball mill. The method comprises the following steps: (1) feeding, namely, carrying out flushing, crush breaking, hammer breaking or jaw breaking on qualified sponge iron, lifting powder with the particle size being 10-15mm to a ball milling front stock bin, conveying the powder into the ball mill by a vibration feeder, and grinding; (2) carrying out parameter control, namely adjusting the current of the vibration feeder arranged at the feeding end of the ball mill so as to control the feeding quantity, adjusting the current of the ball mill so as to control the rotation speed of the ball mill, thus controlling the grinding speed, adjusting dedusting air suction capacity so as to control the fine powder feeding quantity; (3) discharging through three parts; and (4) screening, namely after screen underflow conforming to the granularity need enters a magnetic separator at the lower part of a drum screen, carrying out magnetic separation, lifting the screen underflow to a storage bin, conveying oversized products not conforming to the granularity need to the ball milling front material feedback storage bin by a material returning belt, adding the oversized products into the ball mill quantitatively according the need of primary powder ingredients, and grinding. According to the method, the apparent density and the particle constitution can be effectively controlled, the production cost is lowered, and the yield is increased.