The invention discloses a one-dimensional rod-like spinelle ferrite of which the molecular formula is A1-x-y-BxCyFe2O4 ( A,B and C may be Co, Ni, Zn, Mn, Cu, Mg and Cd, x is more than or equal to 0 and less than or equal to 1, y is more than or equal to 0 and less than or equal to 1 and x+y is more than or equal to 0 and less than 1), and a preparation method thereof. The method is a chemical
precipitation-local normalization method, which comprises: adding needlelike alpha-FeOOH or gamma-FeOOH into solution of slats of A,B and C, stirring uniformly, dripping precipitator solution, controlling pH value and obtaining a precursor; and
roasting the precursor at a high temperature and obtaining A1-x-y-BxCyFe2O4. The invention has the characteristics that: the prepared A1-x-y-BxCyFe2O4 has an obvious one-dimensional rod-like shape characteristic; the length-to-
diameter ratio of the particles of the A1-x-y-BxCyFe2O4 is more than or equal to 4, and the length of the particles reaches nanometer grade, and the
particle size distribution is narrow; and different precipitators can be selected, and the particle size of the A1-x-y-BxCyFe2O4 is controlled by synthesis conditions including the
roasting condition of the precursor, the types of the salts of A,B and C or the values of x and y and the like. The method makes process simple and reaction process easily controllable and is suitable for industrial production.